Ian
文章
动画
游戏
力扣
竞赛
关于
Ian
取消
文章
动画
游戏
力扣
竞赛
关于
dfs
数组
595
中等
569
困难
412
字符串
279
dp
261
数学
215
简单
205
哈希表
203
会员
193
dfs
171
bfs
127
树
127
排序
114
二叉树
102
贪心
100
二分查找
97
栈
97
矩阵
92
图
80
位运算
79
堆
78
双指针
77
设计
69
回溯
56
链表
50
滑动窗口
46
模拟
44
前缀和
42
并查集
38
分治
32
有序集合
32
递归
32
单调栈
31
二叉搜索树
29
字典树
29
数据库
29
优化
28
队列
28
拓扑排序
27
状态压缩
27
线段树
24
计数
22
数论
21
记忆化搜索
21
树状数组
18
博弈
17
哈希函数
16
最短路
16
字符串匹配
15
组合数学
15
枚举
13
几何
11
滚动哈希
11
随机化
11
单调队列
10
双向链表
10
数据流
10
归并排序
9
逆向思维
9
交互
8
差分
7
构造
7
分段计数
6
多线程
6
数位dp
6
桶排序
6
矩阵快速幂
6
脑筋急转弯
6
贡献法
6
迭代器
6
反悔贪心
5
后缀数组
5
容斥
5
正则
5
珂朵莉树
5
shell
4
快速选择
4
扫描线
4
水塘抽样
4
网络流
4
计数排序
4
试填法
4
cdq分治
3
wqs二分
3
二分图
3
分块
3
前后缀分解
3
力扣杯
3
双连通分量
3
基环树
3
最小生成树
3
最小表示法
3
概率与统计
3
欧拉回路
3
轮廓线dp
3
基数排序
2
拒绝采样
2
换根dp
2
自动机
2
莫队
2
dfs序
1
lca
1
logtrick
1
treap
1
决策单调
1
凸包
1
划分树
1
卷积
1
可持久化
1
启发式合并
1
强连通分量
1
快速变换
1
树的直径
1
置换
1
重链剖分
1
2016年5月
0505:迷宫 II(★)
05-19
0501:二叉搜索树中的众数
05-15
0499:迷宫 III(★★)
05-13
0490:迷宫(★)
05-04
2016年4月
0472:连接词(★★)
04-16
0463:岛屿的周长
04-07
2016年3月
0449:序列化和反序列化二叉搜索树(★)
03-24
0437:路径总和 III(★)
03-12
0431:将 N 叉树编码为二叉树(★★)
03-06
0430:扁平化多级双向链表(★)
03-05
0428:序列化和反序列化 N 叉树(★★)
03-03
0426:将二叉搜索树转化为排序的双向链表(★)
03-01
2016年2月
0419:棋盘上的战舰(★)
02-23
0417:太平洋大西洋水流问题(★)
02-21
0404:左叶子之和
02-08
0399:除法求值(★)
02-03
2016年1月
0388:文件的最长绝对路径(★)
01-23
0386:字典序排数(★)
01-21
0385:迷你语法分析器(★)
01-20
0366:寻找二叉树的叶子节点(★)
01-01
2015年12月
0365:水壶问题(★)
12-31
0364:加权嵌套序列和 II(★)
12-30
0341:扁平化嵌套列表迭代器(★)
12-07
0339:嵌套列表权重和(★)
12-05
0337:打家劫舍 III(★)
12-03
2015年11月
0333:最大 BST 子树(★)
11-29
0332:重新安排行程(★★)
11-28
0329:矩阵中的最长递增路径(★★)
11-25
0323:无向图中连通分量的数目(★)
11-19
0314:二叉树的垂直遍历(★)
11-10
0310:最小高度树(★)
11-06
2015年10月
0302:包含全部黑色像素的最小矩形(★★)
10-29
0298:二叉树最长连续序列(★)
10-25
0297:二叉树的序列化与反序列化(★★)
10-24
0285:二叉搜索树中的中序后继(★)
10-12
2015年9月
0272:最接近的二叉搜索树值 II(★★)
09-29
0270:最接近的二叉搜索树值
09-27
0269:火星词典(★★)
09-26
0261:以图判树(★)
09-18
0257:二叉树的所有路径
09-14
0250:统计同值子树(★)
09-07
2015年8月
0236:二叉树的最近公共祖先(★)
08-24
0235:二叉搜索树的最近公共祖先(★)
08-23
0230:二叉搜索树中第K小的元素(★)
08-18
0226:翻转二叉树
08-14
0222:完全二叉树的节点个数
08-10
2015年7月
0211:添加与搜索单词 - 数据结构设计(★)
07-30
0210:课程表 II(★)
07-29
0207:课程表(★)
07-26
0200:岛屿数量(★)
07-19
0199:二叉树的右视图(★)
07-18
2015年6月
0156:上下翻转二叉树(★)
06-05
2015年5月
0145:二叉树的后序遍历
05-25
0144:二叉树的前序遍历
05-24
0133:克隆图(★)
05-13
0130:被围绕的区域(★)
05-10
0129:求根节点到叶节点数字之和(★)
05-09
0124:二叉树中的最大路径和(★★)
05-04
2015年4月
0117:填充每个节点的下一个右侧节点指针 II(★)
04-27
0116:填充每个节点的下一个右侧节点指针(★)
04-26
0114:二叉树展开为链表(★)
04-24
0113:路径总和 II(★)
04-23
0112:路径总和
04-22
0111:二叉树的最小深度
04-21
0110:平衡二叉树
04-20
0104:二叉树的最大深度
04-14
0101:对称二叉树
04-11
0100:相同的树
04-10
0099:恢复二叉搜索树(★)
04-09
0098:验证二叉搜索树(★)
04-08
0094:二叉树的中序遍历
04-04
1
2