Ian
文章
动画
游戏
力扣
关于
Ian
取消
文章
动画
游戏
力扣
关于
所有力扣
946
中等
536
数组
437
字符串
235
困难
211
简单
199
Dp
182
哈希表
171
数学
154
Dfs
145
会员
130
树
112
Bfs
97
二叉树
97
排序
85
栈
81
二分查找
72
双指针
67
贪心
66
矩阵
64
堆
62
设计
61
图
60
位运算
57
链表
49
回溯
47
滑动窗口
38
模拟
34
二叉搜索树
29
数据库
28
分治
27
递归
27
字典树
26
前缀和
25
并查集
25
单调栈
23
队列
23
拓扑排序
22
有序集合
19
计数
18
数论
16
状态压缩
16
博弈
15
记忆化搜索
15
哈希函数
13
最短路
13
字符串匹配
12
树状数组
12
线段树
12
随机化
11
滚动哈希
9
交互
8
归并排序
8
数据流
8
枚举
8
几何
7
单调队列
7
双向链表
6
多线程
6
构造
6
桶排序
6
脑筋急转弯
6
迭代器
6
Shell
4
快速选择
4
扫描线
4
正则
4
水塘抽样
4
贡献法
4
Cdq分治
3
基环树
3
欧拉回路
3
组合数学
3
计数排序
3
试填法
3
分段计数
2
反悔贪心
2
后缀数组
2
基数排序
2
强连通分量
2
拒绝采样
2
最小生成树
2
概率与统计
2
逆向思维
2
Wqs二分
1
二维差分
1
力扣杯
1
双连通分量
1
块状数组
1
差分数组
1
换根dp
1
数位dp
1
轮廓线dp
1
2020年07月
1510:石子游戏 IV(1786 分)
07-11
2020年06月
1499:满足不等式的最大值(2456 分)
06-28
1489:找到最小生成树里的关键边和伪关键边(2571 分)
06-21
1483:树节点的第 K 个祖先(2115 分)
06-14
1473:粉刷房子 III(2056 分)
06-07
1472:设计浏览器历史记录(1453 分)
06-07
1471:数组中的 k 个最强值(1332 分)
06-07
2020年05月
1466:重新规划路线(1633 分)
05-31
1465:切割后面积最大的蛋糕(1444 分)
05-31
1462:课程表 IV(1692 分)
05-30
1461:检查一个字符串是否包含所有长度为 K 的二进制子串(1504 分)
05-30
1457:二叉树中的伪回文路径(1405 分)
05-24
1456:定长子串中元音的最大数目(1263 分)
05-24
1455:检查单词是否为句中其他单词的前缀(1125 分)
05-24
1452:收藏清单(1562 分)
05-17
1451:重新排列句子中的单词(1309 分)
05-17
1449:数位成本和为目标值的最大数字(1927 分)
05-16
1447:最简分数(1268 分)
05-16
1441:用栈操作构建数组(1180 分)
05-10
1439:有序矩阵中的第 k 个最小数组和(2133 分)
05-03
1438:绝对差不超过限制的最长连续子数组(1672 分)
05-03
1431:拥有最多糖果的孩子(1176 分)
05-02
2020年04月
1425:带限制的子序列和(2032 分)
04-26
1424:对角线遍历 II(1779 分)
04-26
1423:可获得的最大点数(1573 分)
04-26
1410:HTML 实体解析器(1405 分)
04-12
1408:数组中的字符串匹配(1223 分)
04-12
1406:石子游戏 III(2026 分)
04-05
2020年03月
1392:最长快乐前缀(1876 分)
03-22
1381:设计一个支持增量操作的栈(1285 分)
03-15
1368:使网格图至少有一条有效路径的最小代价(2068 分)
03-01
2020年02月
1358:包含所有三种字符的子字符串数目(1646 分)
02-22
2020年01月
1334:阈值距离内邻居最少的城市(1854 分)
01-26
1333:餐厅过滤器(1423 分)
01-26
1332:删除回文子序列(1628 分)
01-26
1328:破坏回文串(1473 分)
01-25
1324:竖直打印单词(1328 分)
01-19
1317:将整数转换为两个无零整数的和(1277 分)
01-12
1316:不同的循环子字符串(1836 分)
01-11
1311:获取你好友已观看的视频(1652 分)
01-05
2019年12月
1306:跳跃游戏 III(1396 分)
12-29
1291:顺次数(1373 分)
12-15
1288:删除被覆盖区间(1375 分)
12-14
1287:有序数组中出现次数超过25%的元素(1179 分)
12-14
1283:使结果不超过阈值的最小除数(1541 分)
12-08
1278:分割回文串 III(1979 分)
12-01
1276:不浪费原料的汉堡制作方案(1386 分)
12-01
2019年11月
1268:搜索推荐系统(1573 分)
11-24
1253:重构 2 行二进制矩阵(1505 分)
11-10
1250:检查「好数组」(1983 分)
11-03
1249:移除无效的括号(1657 分)
11-03
2019年10月
1226:哲学家进餐(★)
10-15
1222:可以攻击国王的皇后(1391 分)
10-13
2019年09月
1209:删除字符串中的所有相邻重复项 II(1541 分)
09-29
1208:尽可能使字符串相等(1496 分)
09-29
LCP 04:覆盖(★★)
09-26
1206:设计跳表(★★)
09-25
1203:项目管理(2418 分)
09-22
1201:丑数 III(2039 分)
09-22
1195:交替打印字符串(★)
09-18
1192:查找集群内的关键连接(2084 分)
09-15
1190:反转每对括号间的子串(1485 分)
09-15
1187:使数组严格递增(2315 分)
09-08
1183:矩阵中 1 的最大数量(★★★)
09-07
1178:猜字谜(2233 分)
09-01
1177:构建回文串检测(1848 分)
09-01
1175:质数排列(1489 分)
09-01
2019年08月
1172:餐盘栈(2109 分)
08-25
1171:从链表中删去总和值为零的连续节点(1782 分)
08-25
1170:比较字符串最小字母出现频次(1431 分)
08-25
1169:查询无效交易(1658 分)
08-25
1157:子数组中占绝大多数的元素(2205 分)
08-11
1154:一年中的第几天(1199 分)
08-11
1146:快照数组(1770 分)
08-04
2019年07月
1143:最长公共子序列(★)
07-31
1140:石子游戏 II(2034 分)
07-28
1130:叶值的最小代价生成树(1919 分)
07-21
1124:表现良好的最长时间段(1908 分)
07-14
1117:H2O 生成(★)
07-13
1116:打印零与奇偶数(★)
07-12
1115:交替打印 FooBar(★)
07-11
1114:按序打印
07-10
1111:有效括号的嵌套深度(1749 分)
07-07
2019年06月
1104:二叉树寻路(1544 分)
06-30
1095:山脉数组中查找目标值(1827 分)
06-23
1091:二进制矩阵中的最短路径(1658 分)
06-16
1081:不同字符的最小子序列(2184 分)
06-09
1080:根到叶路径上的不足节点(1804 分)
06-09
1073:负二进制数相加(1806 分)
06-02
1072:按列翻转得到最大值等行数(1797 分)
06-02
2019年05月
1054:距离相等的条形码(1701 分)
05-26
1052:爱生气的书店老板(1418 分)
05-26
1047:删除字符串中的所有相邻重复项(1286 分)
05-19
1046:最后一块石头的重量(1172 分)
05-19
1044:最长重复子串(2428 分)
05-12
1043:分隔数组以得到最大和(1916 分)
05-12
1041:困于环中的机器人(1521 分)
05-12
1038:从二叉搜索树到更大和树(1374 分)
05-05
2019年04月
1030:距离顺序排列矩阵单元格(1585 分)
04-21
1028:从先序遍历还原二叉树(1797 分)
04-14
1
2
3
4
…
10