海阔天空201806192114135
海阔天空201806192114135
全部文章
分类
# LeetCode bfs(4)
# LeetCode dfs(7)
# LeetCode动态规划(10)
# LeetCode回溯法(17)
# LeetCode堆(1)
# leetCode指针(2)
# LeetCode栈(1)
# LeetCode贪心(6)
# LeetCode递归(10)
# leetCode链表(1)
# 剑指二分法(1)
# 剑指二叉树(12)
# 剑指位运算(4)
# 剑指字符串(5)
# 剑指指针(1)
# 剑指数组(16)
# 剑指栈队列(3)
# 剑指链表(11)
activiti(2)
B树B+树面试(1)
c#(1)
effective java(5)
fastjson(10)
git(9)
go(1)
java基础(96)
java并发(35)
java项目(5)
jvm(19)
lambda(4)
LeetCode(17)
Linux(16)
Linux面试问题常用命令(1)
maven(6)
mybatis(4)
redis(18)
Spring(8)
Springboot(1)
springmvc(4)
TCP 协议如何解决粘包(1)
tomcat(3)
vue(2)
代码实战(2)
剑指offer(10)
剑指offer1(14)
加密解密(3)
实习(22)
工作常问题(13)
操作系统(18)
数据库(40)
数据结构(25)
智力题(1)
未归档(3)
概率统计(1)
算法(10)
计算机网络(35)
设计模式(25)
输入输出(3)
高性能服务器开发(1)
归档
标签
去牛客网
登录
/
注册
海阔天空201806192114135的博客
全部文章
(共607篇)
39 剑指offer--平衡二叉树(递归法)
平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。 示例 1: 给定二叉树 [3,9,20,nul...
2020-12-31
0
486
MySQL实战45讲 ---深入浅出索引
深入浅出索引 https://mp.weixin.qq.com/s/zsjX-AltvUQqEJ0F-wqIRw 1 什么是索引 2 索引的常见模型 哈希表 有序数组 搜索树 3 InnoDB 的...
2020-12-31
0
469
重量级锁、自旋锁、轻量级锁、偏向锁、悲观、乐观锁等各种锁
https://blog.csdn.net/weixin_41563161/article/details/103869694 https://blog.csdn.net/weixin_41563161/article/details/104117425 重量级锁 如果你学过多线程,那么你肯定...
2020-12-31
0
425
LeetCode--二叉搜索树(二分法 二叉搜索树)
将有序数组转换为二叉搜索树 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例 给定有序数组: [-10,-3,0,5,9]...
2020-12-31
0
544
LeetCode--朋友圈(深度优先搜索+广度优先搜索+并查集)
朋友圈 班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋友的集合...
2020-12-31
0
587
设计模式--单例模式
实现Singleton 模式 目录 1 “懒汉式”与“饿汉式”的区别 “懒汉式” “饿汉式” 2 GetInstance与new区别: 3 实现Singleton 模式 7种方式 方式1 饿汉,常用 方式2 懒汉,不安全 ...
2020-12-31
0
512
1 剑指offer--数组--二维数组中的查找
二维数组中的查找 基础知识 1 数组和字符串是两种最基本的数据结构,它们用连续内存分别存储数字和字符 2 栈是一个与递归紧密相关的数据结构, 3 队列也与广度优先遍历算法紧密相关, 4 数组可以说是最简单的一种数据...
2020-12-31
0
411
2 剑指offer--字符串--替换空格
替换空格 基础知识 C/C++中每个字符串都以字符'\0'作为结尾,这样我们就能很方便地找到字符串的最后尾部。但由于这个特点,每个字符串中都有一个额外字符的幵销,稍不留神就会造成字符串的越界 Jav...
2020-12-31
0
397
4 剑指offer--树--重建二叉树
树--重建二叉树 前序+中序 中序+后序是可以构建出二叉树的 但是没有中序是不行的 概述 树是一种在实际编程中经常遇到的数据结构。它的逻辑很简单:除根节点之外每个节点只有一个父节点,根节点没有父节点:除叶节点...
2020-12-31
0
666
5 剑指offer--栈队列--互相实现
用两个栈实现队列 栈是一个非常常见的数据结构,它在计算机领域被广泛应用,比如操作系统会给每个线程创建一个栈用来存储函数调用时各个函数的参数、返回地址及临时变量等。桟的特点是后进先出,即最后被压 入 (push) 栈的元素会...
2020-12-31
0
436
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页