Ian
文章
动画
游戏
阅读
力扣
关于
Ian
取消
文章
动画
游戏
阅读
力扣
关于
困难
中等
572
数组
490
字符串
247
困难
240
简单
210
dp
193
哈希表
182
数学
173
dfs
151
会员
130
树
114
bfs
106
排序
104
二叉树
97
栈
86
二分查找
83
贪心
80
矩阵
75
双指针
74
堆
67
设计
63
图
62
位运算
61
回溯
49
链表
49
模拟
40
滑动窗口
39
前缀和
31
并查集
30
递归
30
二叉搜索树
29
数据库
29
分治
28
单调栈
27
字典树
26
队列
23
拓扑排序
22
有序集合
22
计数
21
状态压缩
17
数论
16
线段树
16
记忆化搜索
16
博弈
15
哈希函数
13
最短路
13
树状数组
13
字符串匹配
12
随机化
11
枚举
10
几何
9
滚动哈希
9
交互
8
归并排序
8
数据流
8
单调队列
7
双向链表
6
多线程
6
构造
6
桶排序
6
脑筋急转弯
6
贡献法
6
迭代器
6
正则
5
组合数学
5
shell
4
反悔贪心
4
差分
4
快速选择
4
扫描线
4
水塘抽样
4
逆向思维
4
cdq分治
3
前后缀分解
3
基环树
3
欧拉回路
3
矩阵快速幂
3
计数排序
3
试填法
3
分段计数
2
后缀数组
2
基数排序
2
强连通分量
2
拒绝采样
2
换根dp
2
最小生成树
2
概率与统计
2
wqs二分
1
优化
1
凸包
1
力扣杯
1
双连通分量
1
块状数组
1
容斥原理
1
数位dp
1
轮廓线dp
1
2017年2月
0768:最多能完成排序的块 II(1787 分)
02-06
0765:情侣牵手(1999 分)
02-03
2017年1月
0761:特殊的二进制序列(2292 分)
01-30
0757:设置交集大小至少为2(2378 分)
01-26
0753:破解保险箱(2273 分)
01-22
0749:隔离病毒(2277 分)
01-18
0745:前缀和后缀搜索(★★)
01-14
0741:摘樱桃(★★)
01-10
0736:Lisp 语法解析(★★)
01-05
0732:我的日程安排表 III(★★)
01-01
2016年12月
0730:统计不同回文子序列(★★)
12-30
0726:原子的数量(★★)
12-26
0719:找出第 K 小的数对距离(★★)
12-19
0715:Range 模块(★★)
12-15
0710:黑名单中的随机数(★★)
12-10
2016年11月
0699:掉落的方块(★★)
11-29
0691:贴纸拼词(★★)
11-21
0689:三个无重叠子数组的最大和(★★)
11-19
0685:冗余连接 II(★★)
11-15
0679:24 点游戏(★★)
11-09
0675:为高尔夫比赛砍树(★★)
11-05
2016年10月
0668:乘法表中第k小的数(★★)
10-29
0664:奇怪的打印机(★★)
10-25
2016年9月
0639:解码方法 II(★★)
09-30
0632:最小区间(★★)
09-23
0630:课程表 III(★★)
09-21
0629:K 个逆序对数组(★★)
09-20
0618:学生地理信息报告(★★)
09-09
0615:平均工资:部门与公司比较(★★)
09-06
2016年8月
0600:不含连续1的非负整数(★★)
08-22
0591:标签验证器(★★)
08-13
0588:设计内存文件系统(★★)
08-10
0587:安装栅栏(★★)
08-09
0579:查询员工的累计薪水(★★)
08-01
2016年7月
0571:给定数字的频率查询中位数(★★)
07-24
0569:员工薪水中位数(★★)
07-22
0568:最大休假天数(★★)
07-21
0564:寻找最近的回文数(★★)
07-17
0552:学生出勤记录 II(★★)
07-05
2016年6月
0546:移除盒子(★★)
06-29
0527:单词缩写(★★)
06-10
2016年5月
0517:超级洗衣机(★★)
05-31
0514:自由之路(★★)
05-28
0502:IPO(★★)
05-16
0499:迷宫 III(★★)
05-13
0493:翻转对(★★)
05-07
0489:扫地机器人(★★)
05-03
0488:祖玛游戏(★★)
05-02
2016年4月
0483:最小好进制(★★)
04-27
0480:滑动窗口中位数(★★)
04-24
0479:最大回文数乘积(★★)
04-23
0472:连接词(★★)
04-16
0471:编码最短长度的字符串(★★)
04-15
0466:统计重复个数(★★)
04-10
0465:最优账单平衡(★★)
04-09
0460:LFU 缓存(★★)
04-04
0458:可怜的小猪(★★)
04-02
2016年3月
0446:等差数列划分 II - 子序列(★★)
03-21
0440:字典序的第K小数字(★★)
03-15
0432:全 O(1) 的数据结构(★★)
03-07
0431:将 N 叉树编码为二叉树(★★)
03-06
0428:序列化和反序列化 N 叉树(★★)
03-03
2016年2月
0425:单词方块(★★)
02-29
0420:强密码检验器(★★)
02-24
0411:最短独占单词缩写(★★★)
02-15
0410:分割数组的最大值(★★)
02-14
0407:接雨水 II(★★)
02-11
0403:青蛙过河(★★)
02-07
2016年1月
0391:完美矩形(★★)
01-26
0381:O(1) 时间插入、删除和获取随机元素 - 允许重复(★★)
01-16
2015年12月
0363:矩形区域不超过 K 的最大数值和(★★)
12-29
0358:K 距离间隔重排字符串(★★)
12-24
0354:俄罗斯套娃信封问题(★★)
12-20
0352:将数据流变为多个不相交区间(★★)
12-18
0336:回文对(★★)
12-02
0335:路径交叉(★★)
12-01
2015年11月
0332:重新安排行程(★★)
11-28
0330:按要求补齐数组(★★)
11-26
0329:矩阵中的最长递增路径(★★)
11-25
0327:区间和的个数(★★)
11-23
0321:拼接最大数(★★)
11-17
0317:离建筑物最近的距离(★★)
11-13
0315:计算右侧小于当前元素的个数(★★)
11-11
0312:戳气球(★★)
11-08
0308:二维区域和检索 - 可变(★★)
11-04
0305:岛屿数量 II(★★)
11-01
2015年10月
0302:包含全部黑色像素的最小矩形(★★)
10-29
0301:删除无效的括号(★★)
10-28
0297:二叉树的序列化与反序列化(★★)
10-24
0296:最佳的碰头地点(★★)
10-23
0295:数据流的中位数(★★)
10-22
0282:给表达式添加运算符(★★)
10-09
2015年9月
0273:整数转换英文表示(★★)
09-30
0272:最接近的二叉搜索树值 II(★★)
09-29
0269:火星词典(★★)
09-26
0265:粉刷房子 II(★★)
09-22
0262:行程和用户(★★)
09-19
0248:中心对称数 III(★★)
09-05
2015年8月
0239:滑动窗口最大值(★★)
08-27
0233:数字 1 的个数(★★)
08-21
1
2
3