张伦聪的技术博客
Research And Development
主页
归档
分类
标签
收藏
关于
分类
源码
2018-06-02 Sat.
netty源码解析
源码
nio
netty
reactor
proactor
bio
aio
2018-04-28 Sat.
Arrays.sort实现原理-双轴快排
源码
单轴快排
双轴快排
2018-03-15 Thu.
dubbo源码解析
源码
dubbo
2018-01-13 Sat.
读《spring源码深度解析》后感
源码
spring
书籍
java
2018-07-25 Wed.
windows下通过Visual Studio编译dlib成dll文件
java
cmake
vs
dll
jna
dlib
人脸识别
人脸特征点提取
2018-05-27 Sun.
读《亿级流量网站架构核心技术》后感
java
架构
书籍
2018-05-24 Thu.
topk问题终极奥义-堆排序
java
topk问题
堆排序
2018-05-23 Wed.
缓存雪崩防范-一致性hash
java
一致性hash
缓存雪崩
2018-05-23 Wed.
缓存穿透防范-布隆过滤器
java
布隆过滤器
缓存穿透
海量数据去重
2018-05-09 Wed.
b树和b+树
java
数据库
索引
树
2018-05-08 Tue.
分布式锁
java
分布式
锁
2018-05-06 Sun.
读《深入理解java虚拟机》后感
java
jvm
书籍
2018-05-01 Tue.
读《java高并发程序设计》后感
java
高并发
书籍
2018-03-01 Thu.
读《java多线程编程核心技术》后感
java
多线程
书籍
算法
2018-09-27 Thu.
187. 重复的DNA序列
算法
leetcode
哈希表
2018-09-23 Sun.
140. 单词拆分 II
算法
leetcode
动态规划
回溯算法
2018-09-23 Sun.
188. 买卖股票的最佳时机 IV
算法
leetcode
动态规划
2018-09-23 Sun.
146. LRU缓存机制
算法
leetcode
设计
2018-09-22 Sat.
52. N皇后 II
算法
leetcode
回溯算法
2018-09-22 Sat.
51. N皇后
算法
leetcode
回溯算法
2018-09-22 Sat.
131. 分割回文串
算法
leetcode
回溯算法
2018-09-22 Sat.
132. 分割回文串 II
算法
leetcode
回溯算法
2018-09-22 Sat.
127. 单词接龙
算法
leetcode
广度优先搜索
2018-09-22 Sat.
89. 格雷编码
算法
leetcode
回溯算法
2018-09-22 Sat.
77. 组合
算法
leetcode
回溯算法
2018-09-21 Fri.
47. 全排列 II
算法
leetcode
回溯算法
2018-09-20 Thu.
46. 全排列
算法
leetcode
回溯算法
2018-09-19 Wed.
200. 岛屿的个数
算法
leetcode
深度优先搜索
广度优先搜索
并查集
2018-09-18 Tue.
133. 克隆图
算法
leetcode
深度优先搜索
广度优先搜索
图
2018-09-17 Mon.
130. 被围绕的区域
算法
leetcode
深度优先搜索
广度优先搜索
并查集
2018-09-16 Sun.
129. 求根到叶子节点数字之和
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
108. 将有序数组转换为二叉搜索树
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
199. 二叉树的右视图
算法
leetcode
树
深度优先搜索
广度优先搜索
2018-09-16 Sun.
113. 路径总和 II
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
111. 二叉树的最小深度
算法
leetcode
树
深度优先搜索
广度优先搜索
2018-09-16 Sun.
124. 二叉树中的最大路径和
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
104. 二叉树的最大深度
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
107. 二叉树的层次遍历 II
算法
leetcode
树
广度优先搜索
2018-09-16 Sun.
102. 二叉树的层次遍历
算法
leetcode
树
广度优先搜索
2018-09-16 Sun.
98. 验证二叉搜索树
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
101. 对称二叉树
算法
leetcode
树
深度优先搜索
广度优先搜索
2018-09-16 Sun.
100. 相同的树
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
110. 平衡二叉树
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
112. 路径总和
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
114. 二叉树展开为链表
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
117. 填充同一层的兄弟节点 II
算法
leetcode
树
深度优先搜索
2018-09-16 Sun.
116. 填充同一层的兄弟节点
算法
leetcode
树
深度优先搜索
2018-09-15 Sat.
137. 只出现一次的数字 II
算法
leetcode
位运算
2018-09-15 Sat.
190. 颠倒二进制位
算法
leetcode
位运算
2018-09-15 Sat.
144. 二叉树的前序遍历
算法
leetcode
栈
树
2018-09-15 Sat.
145. 二叉树的后序遍历
算法
leetcode
栈
树
2018-09-15 Sat.
164. 最大间距
算法
leetcode
排序
2018-09-15 Sat.
179. 最大数
算法
leetcode
排序
2018-09-15 Sat.
191. 位1的个数
算法
leetcode
位运算
2018-09-15 Sat.
150. 逆波兰表达式求值
算法
leetcode
栈
2018-09-15 Sat.
135. 分发糖果
算法
leetcode
贪心算法
2018-09-15 Sat.
134. 加油站
算法
leetcode
贪心算法
2018-09-15 Sat.
173. 二叉搜索树迭代器
算法
leetcode
栈
树
设计
2018-09-14 Fri.
103. 二叉树的锯齿形层次遍历
算法
leetcode
栈
树
广度优先搜索
2018-09-13 Thu.
二叉树的前序中序后序层次遍历
算法
树
二叉树遍历
dfs
bfs
2018-09-12 Wed.
155. 最小栈
算法
leetcode
栈
设计
2018-09-11 Tue.
139. 单词拆分
算法
leetcode
动态规划
2018-09-11 Tue.
198. 打家劫舍
算法
leetcode
动态规划
2018-09-11 Tue.
96. 不同的二叉搜索树
算法
leetcode
动态规划
2018-09-11 Tue.
95. 不同的二叉搜索树 II
算法
leetcode
动态规划
2018-09-11 Tue.
70. 爬楼梯
算法
leetcode
动态规划
2018-09-10 Mon.
215. 数组中的第K个最大元素
算法
leetcode
分治算法
2018-09-10 Mon.
241. 为运算表达式设计优先级
算法
leetcode
分治算法
2018-09-09 Sun.
240. 搜索二维矩阵 II
算法
leetcode
二分查找
2018-09-09 Sun.
230. 二叉搜索树中第K小的元素
算法
leetcode
二分查找
2018-09-09 Sun.
275. H指数 II
算法
leetcode
二分查找
2018-09-09 Sun.
278. 第一个错误的版本
算法
leetcode
二分查找
2018-09-09 Sun.
222. 完全二叉树的节点个数
算法
leetcode
二分查找
2018-09-09 Sun.
174. 地下城游戏
算法
leetcode
二分查找
2018-09-08 Sat.
214. 最短回文串
算法
leetcode
字符串
2018-09-08 Sat.
115. 不同的子序列
算法
leetcode
字符串
2018-09-08 Sat.
97. 交错字符串
算法
leetcode
字符串
2018-09-07 Fri.
87. 扰乱字符串
算法
leetcode
字符串
2018-09-06 Thu.
72. 编辑距离
算法
leetcode
字符串
2018-09-03 Mon.
68. 文本左右对齐
算法
leetcode
字符串
2018-09-02 Sun.
32. 最长有效括号
算法
leetcode
字符串
2018-09-02 Sun.
44. 通配符匹配
算法
leetcode
字符串
2018-09-02 Sun.
10. 正则表达式匹配
算法
leetcode
字符串
2018-09-01 Sat.
71. 简化路径
算法
leetcode
字符串
2018-09-01 Sat.
151. 翻转字符串里的单词
算法
leetcode
字符串
2018-09-01 Sat.
93. 复原IP地址
算法
leetcode
字符串
2018-09-01 Sat.
91. 解码方法
算法
leetcode
字符串
2018-09-01 Sat.
17. 电话号码的字母组合
算法
leetcode
字符串
2018-09-01 Sat.
22. 括号生成
算法
leetcode
字符串
2018-09-01 Sat.
165. 比较版本号
算法
leetcode
字符串
2018-09-01 Sat.
227. 基本计算器 II
算法
leetcode
字符串
2018-08-31 Fri.
6. Z字形变换
算法
leetcode
字符串
2018-08-30 Thu.
5. 最长回文子串
算法
leetcode
字符串
2018-08-30 Thu.
58. 最后一个单词的长度
算法
leetcode
字符串
2018-08-29 Wed.
20. 有效的括号
算法
leetcode
字符串
2018-08-28 Tue.
28. 实现strStr()
算法
leetcode
字符串
2018-08-28 Tue.
14. 最长公共前缀
算法
leetcode
字符串
2018-08-28 Tue.
125. 验证回文串
算法
leetcode
字符串
2018-08-26 Sun.
224. 基本计算器
算法
leetcode
数学
2018-08-25 Sat.
279. 完全平方数
算法
leetcode
数学
2018-08-25 Sat.
264. 丑数 II
算法
leetcode
数学
2018-08-25 Sat.
50. Pow(x, n)
算法
leetcode
数学
2018-08-25 Sat.
43. 字符串相乘
算法
leetcode
数学
2018-08-25 Sat.
12. 整数转罗马数字
算法
leetcode
数学
2018-08-25 Sat.
60. 第k个排列
算法
leetcode
数学
2018-08-25 Sat.
29. 两数相除
算法
leetcode
数学
2018-08-25 Sat.
223. 矩形面积
算法
leetcode
数学
2018-08-21 Tue.
8. 字符串转整数 (atoi)
算法
leetcode
数学
2018-08-19 Sun.
172. 阶乘后的零
算法
leetcode
数学
2018-08-19 Sun.
171. Excel表列序号
算法
leetcode
数学
2018-08-19 Sun.
13. 罗马数字转整数
算法
leetcode
数学
2018-08-19 Sun.
7. 反转整数
算法
leetcode
数学
2018-08-19 Sun.
69. x 的平方根
算法
leetcode
数学
2018-08-19 Sun.
263. 丑数
算法
leetcode
数学
2018-08-19 Sun.
231. 2的幂
算法
leetcode
数学
2018-08-19 Sun.
9. 回文数
算法
leetcode
数学
2018-08-19 Sun.
168. Excel表列名称
算法
leetcode
数学
2018-08-19 Sun.
258. 各位相加
算法
leetcode
数学
2018-08-19 Sun.
67. 二进制求和
算法
leetcode
数学
2018-08-18 Sat.
148. 排序链表
算法
leetcode
链表
2018-08-18 Sat.
25. k个一组翻转链表
算法
leetcode
链表
2018-08-18 Sat.
143. 重排链表
算法
leetcode
链表
2018-08-18 Sat.
23. 合并K个排序链表
算法
leetcode
链表
2018-08-18 Sat.
147. 对链表进行插入排序
算法
leetcode
链表
2018-08-16 Thu.
142. 环形链表 II
算法
leetcode
链表
2018-08-13 Mon.
109. 有序链表转换二叉搜索树
算法
leetcode
链表
2018-08-12 Sun.
24. 两两交换链表中的节点
算法
leetcode
链表
2018-08-12 Sun.
61. 旋转链表
算法
leetcode
链表
2018-08-12 Sun.
92. 反转链表 II
算法
leetcode
链表
2018-08-12 Sun.
19. 删除链表的倒数第N个节点
算法
leetcode
链表
2018-08-12 Sun.
86. 分隔链表
算法
leetcode
链表
2018-08-12 Sun.
82. 删除排序链表中的重复元素 II
算法
leetcode
链表
2018-08-12 Sun.
2. 两数相加
算法
leetcode
链表
2018-08-11 Sat.
206. 反转链表
算法
leetcode
链表
2018-08-11 Sat.
203. 删除链表中的节点
算法
leetcode
链表
2018-08-11 Sat.
21. 合并两个有序链表
算法
leetcode
链表
2018-08-11 Sat.
234. 回文链表
算法
leetcode
链表
2018-08-11 Sat.
141. 环形链表
算法
leetcode
链表
2018-08-11 Sat.
160. 相交链表
算法
leetcode
链表
2018-08-11 Sat.
237. 删除链表中的节点
算法
leetcode
链表
2018-08-11 Sat.
83. 删除排序链表中的重复元素
算法
leetcode
链表
2018-08-09 Thu.
149. 直线上最多的点数
算法
leetcode
哈希表
2018-08-07 Tue.
76. 最小覆盖子串
算法
leetcode
哈希表
2018-07-30 Mon.
37. 解数独
算法
leetcode
哈希表
2018-07-29 Sun.
30. 与所有单词相关联的字串
算法
leetcode
哈希表
2018-07-28 Sat.
274. H指数
算法
leetcode
哈希表
2018-07-28 Sat.
299. 猜数字游戏
算法
leetcode
哈希表
2018-07-26 Thu.
166. 分数到小数
算法
leetcode
哈希表
2018-07-26 Thu.
138. 复制带随机指针的链表
算法
leetcode
哈希表
2018-07-25 Wed.
94. 二叉树的中序遍历
算法
leetcode
哈希表
2018-07-25 Wed.
49. 字母异位词分组
算法
leetcode
哈希表
2018-07-24 Tue.
3. 无重复字符的最长子串
算法
leetcode
哈希表
2018-07-24 Tue.
36. 有效的数独
算法
leetcode
哈希表
2018-07-23 Mon.
290. 单词模式
算法
leetcode
哈希表
2018-07-23 Mon.
205. 同构字符串
算法
leetcode
哈希表
2018-07-23 Mon.
242. 有效的字母异位词
算法
leetcode
哈希表
2018-07-22 Sun.
136. 只出现一次的数字
算法
leetcode
哈希表
2018-07-22 Sun.
202. 快乐数
算法
leetcode
哈希表
2018-07-22 Sun.
204. 计数质数
算法
leetcode
哈希表
2018-07-21 Sat.
123. 买卖股票的最佳时机 III
算法
leetcode
数组
2018-07-21 Sat.
128. 最长连续序列
算法
leetcode
数组
2018-07-21 Sat.
154. 寻找旋转排序数组中的最小值 II
算法
leetcode
数组
2018-07-21 Sat.
126. 单词接龙 II
算法
leetcode
数组
2018-07-19 Thu.
85. 最大矩形
算法
leetcode
数组
2018-07-18 Wed.
84. 柱状图中最大的矩形
算法
leetcode
数组
2018-07-17 Tue.
57. 插入区间
算法
leetcode
数组
2018-07-13 Fri.
45. 跳跃游戏 II
算法
leetcode
数组
2018-07-12 Thu.
42. 接雨水
算法
leetcode
数组
2018-07-11 Wed.
41. 缺失的第一个正数
算法
leetcode
数组
2018-07-10 Tue.
4. 两个排序数组的中位数
算法
leetcode
数组
2018-07-09 Mon.
289. 生命游戏
算法
leetcode
数组
2018-07-08 Sun.
228. 汇总区间
算法
leetcode
数组
2018-07-08 Sun.
238. 除自身以外数组的乘积
算法
leetcode
数组
2018-07-08 Sun.
209. 长度最小的子数组
算法
leetcode
数组
2018-07-08 Sun.
229. 求众数 II
算法
leetcode
数组
2018-07-08 Sun.
162. 寻找峰值
算法
leetcode
数组
2018-07-08 Sun.
153. 寻找旋转排序数组中的最小值
算法
leetcode
数组
2018-07-08 Sun.
287. 寻找重复数
算法
leetcode
数组
2018-07-08 Sun.
216. 组合总和 III
算法
leetcode
数组
2018-07-07 Sat.
90. 子集 II
算法
leetcode
数组
2018-07-07 Sat.
120. 三角形最小路径和
算法
leetcode
数组
2018-07-07 Sat.
152. 乘积最大子序列
算法
leetcode
数组
2018-07-07 Sat.
106. 从中序与后序遍历序列构造二叉树
算法
leetcode
数组
2018-07-07 Sat.
105. 从前序与中序遍历序列构造二叉树
算法
leetcode
数组
2018-07-04 Wed.
81. 搜索旋转排序数组 II
算法
leetcode
数组
2018-07-03 Tue.
80. 删除排序数组中的重复项 II
算法
leetcode
数组
2018-06-09 Sat.
78. 子集
算法
leetcode
数组
2018-06-09 Sat.
75. 分类颜色
算法
leetcode
数组
2018-06-09 Sat.
73. 矩阵置零
算法
leetcode
数组
2018-06-09 Sat.
74. 搜索二维矩阵
算法
leetcode
数组
2018-06-09 Sat.
79. 单词搜索
算法
leetcode
数组
2018-06-08 Fri.
64. 最小路径和
算法
leetcode
数组
2018-06-07 Thu.
63. 不同路径 II
算法
leetcode
数组
2018-06-06 Wed.
62. 不同路径
算法
leetcode
数组
2018-06-05 Tue.
59. 螺旋矩阵 II
算法
leetcode
数组
2018-06-04 Mon.
56. 合并区间
算法
leetcode
数组
2018-06-03 Sun.
54. 螺旋矩阵
算法
leetcode
数组
2018-06-03 Sun.
48. 旋转图像
算法
leetcode
数组
2018-06-03 Sun.
40. 组合总和 II
算法
leetcode
数组
2018-06-03 Sun.
39. 组合总和
算法
leetcode
数组
2018-06-03 Sun.
55. 跳跃游戏
算法
leetcode
数组
2018-05-05 Sat.
34. 搜索范围
算法
leetcode
数组
2018-05-03 Thu.
33. 搜索旋转排序数组
算法
leetcode
数组
2018-04-27 Fri.
31. 下一个排列
算法
leetcode
数组
2018-04-26 Thu.
18. 四数之和
算法
leetcode
数组
2018-04-25 Wed.
16. 最接近的三数之和
算法
leetcode
数组
2018-04-25 Wed.
15. 三数之和
算法
leetcode
数组
2018-04-23 Mon.
11. 盛最多水的容器
算法
leetcode
数组
2018-04-21 Sat.
167. 两数之和 II - 输入有序数组
算法
leetcode
数组
2018-04-21 Sat.
189. 旋转数组
算法
leetcode
数组
2018-04-21 Sat.
283. 移动零
算法
leetcode
数组
2018-04-21 Sat.
268. 缺失数字
算法
leetcode
数组
2018-04-21 Sat.
122. 买卖股票的最佳时机 II
算法
leetcode
数组
2018-04-21 Sat.
121. 买卖股票的最佳时机
算法
leetcode
数组
2018-04-21 Sat.
169. 求众数
算法
leetcode
数组
2018-04-21 Sat.
119. 杨辉三角 II
算法
leetcode
数组
2018-04-21 Sat.
219. 存在重复元素 II
算法
leetcode
数组
2018-04-21 Sat.
217. 存在重复元素
算法
leetcode
数组
2018-04-20 Fri.
118. 杨辉三角
算法
leetcode
数组
2018-04-19 Thu.
88. 合并两个有序数组
算法
leetcode
数组
2018-04-18 Wed.
66. 加一
算法
leetcode
数组
2018-04-17 Tue.
53. 最大子序和
算法
leetcode
数组
2018-04-16 Mon.
35. 搜索插入位置
算法
leetcode
数组
2018-04-16 Mon.
27. 移除元素
算法
leetcode
数组
2018-04-15 Sun.
26. 删除排序数组中的重复项
算法
leetcode
数组
2018-04-14 Sat.
1. 两数之和
算法
leetcode
数组
分类
源码 (4)
java (10)
算法 (212)