Ian
文章
动画
游戏
阅读
力扣
关于
Ian
取消
文章
动画
游戏
阅读
力扣
关于
中等
中等
570
数组
474
字符串
246
困难
217
简单
212
dp
192
哈希表
180
数学
167
dfs
147
会员
130
树
114
排序
100
bfs
99
二叉树
97
栈
84
二分查找
78
贪心
75
双指针
73
矩阵
69
堆
63
位运算
61
图
61
设计
61
链表
49
回溯
48
模拟
39
滑动窗口
38
二叉搜索树
29
前缀和
29
数据库
29
分治
28
递归
28
单调栈
26
字典树
26
并查集
26
队列
23
拓扑排序
22
计数
21
有序集合
19
数论
16
状态压缩
16
记忆化搜索
16
博弈
15
哈希函数
13
最短路
13
树状数组
13
线段树
13
字符串匹配
12
随机化
11
枚举
10
几何
9
滚动哈希
9
交互
8
归并排序
8
数据流
8
单调队列
7
双向链表
6
多线程
6
构造
6
桶排序
6
脑筋急转弯
6
迭代器
6
组合数学
5
贡献法
5
shell
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
容斥原理
1
差分数组
1
换根dp
1
数位dp
1
轮廓线dp
1
2024年5月
3153:所有数对中数位不同之和(1645 分)
05-19
3152:特殊数组 II(1523 分)
05-19
3148:矩阵中的最大得分(1819 分)
05-12
3143:正方形中的最多点数(1696 分)
05-11
3137:K 周期字符串需要的最少操作次数(1491 分)
05-05
2024年4月
3133:数组最后一个元素的最小值(1934 分)
04-28
3132:找出与数组相加的整数 II(1620 分)
04-28
3129:找出所有稳定的二进制数组 I(2200 分)
04-27
3128:直角三角形(1540 分)
04-27
3111:覆盖所有点的最少矩形数目(1401 分)
04-13
3107:使数组中位数等于 K 的最少操作数(1604 分)
04-07
3106:满足距离约束且字典序最小的字符串(1515 分)
04-07
2024年1月
3007:价值和小于等于 K 的最大数字(2258 分)
01-14
2023年12月
2961:双模幂运算(1450 分)
12-10
2023年10月
2915:和为目标值的最长子序列的长度(1658 分)
10-28
2023年7月
2786:访问数组中的位置使分数最大(1732 分)
07-22
2766:重新放置石块(1613 分)
07-08
2023年6月
2740:找出分区值(1301 分)
06-18
2023年5月
2708:一个小组的最大实力值(1502 分)
05-27
2707:字符串中的额外字符(1735 分)
05-27
2023年4月
2658:网格图中鱼的最大数目(1489 分)
04-29
2023年1月
2545:根据第 K 场考试的分数排序(1294 分)
01-22
2022年11月
2466:统计构造好字符串的方案数(1694 分)
11-12
2022年8月
2385:感染二叉树需要的总时间(1711 分)
08-21
2022年6月
2320:统计放置房子的方式数(1607 分)
06-26
2300:咒语和药水的成功对数(1476 分)
06-11
2022年5月
2266:统计打字方案数(1856 分)
05-08
2022年3月
2192:有向无环图中一个节点的所有祖先(1787 分)
03-05
2021年12月
2115:从给定原材料中找到所有可以做出的菜(1678 分)
12-25
2105:给植物浇水 II(1507 分)
12-12
2021年11月
2079:给植物浇水(1320 分)
11-21
2021年9月
2002:两个回文子序列长度的最大乘积(1869 分)
09-12
2001:可互换矩形的组数(1435 分)
09-12
1997:访问完所有房间的第一天(2260 分)
09-05
1996:游戏中弱角色的数量(1860 分)
09-05
1993:树上的操作(1861 分)
09-04
1992:找到所有的农场组(1539 分)
09-04
2021年8月
1976:到达目的地的方案数(2094 分)
08-21
1954:收集足够苹果的最小花园周长(1758 分)
08-01
2021年5月
1845:座位预约管理系统(1428 分)
05-01
2021年4月
1834:单线程 CPU(1797 分)
04-18
1823:找出游戏的获胜者(1412 分)
04-11
LCP 30:魔塔游戏(★)
04-05
2021年3月
1807:替换字符串中的括号内容(1481 分)
03-28
1801:积压订单中的订单总数(1711 分)
03-21
1792:最大平均通过率(1817 分)
03-14
1786:从第一个节点出发到最后一个节点的受限路径数(2078 分)
03-07
2021年2月
1764:通过连接另一个数组的子数组得到一个数组(1588 分)
02-20
1753:移除石子的最大得分(1487 分)
02-07
2020年12月
1705:吃苹果的最大数目(1929 分)
12-27
1702:修改后的最大二进制字符串(1825 分)
12-26
1696:跳跃游戏 VI(1954 分)
12-20
1690:石子游戏 VII(1951 分)
12-13
1686:石子游戏 VI(2000 分)
12-12
2020年11月
1673:找出最具竞争力的子序列(1802 分)
11-29
1642:可以到达的最远建筑(1962 分)
11-01
2020年9月
1600:王位继承顺序(1768 分)
09-27
1584:连接所有点的最小费用(1857 分)
09-13
2020年8月
1557:可以到达所有点的最少点数目(1512 分)
08-22
1541:平衡括号字符串的最少插入次数(1759 分)
08-08
1535:找出数组游戏的赢家(1433 分)
08-02
2020年7月
1514:概率最大的路径(1846 分)
07-12
2020年6月
1472:设计浏览器历史记录(1453 分)
06-07
1471:数组中的 k 个最强值(1332 分)
06-07
2020年5月
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
1452:收藏清单(1562 分)
05-17
1451:重新排列句子中的单词(1309 分)
05-17
1447:最简分数(1268 分)
05-16
1441:用栈操作构建数组(1180 分)
05-10
1438:绝对差不超过限制的最长连续子数组(1672 分)
05-03
2020年4月
1424:对角线遍历 II(1779 分)
04-26
1423:可获得的最大点数(1573 分)
04-26
1410:HTML 实体解析器(1405 分)
04-12
2020年3月
1381:设计一个支持增量操作的栈(1285 分)
03-15
2020年2月
1358:包含所有三种字符的子字符串数目(1646 分)
02-22
2020年1月
1334:阈值距离内邻居最少的城市(1854 分)
01-26
1333:餐厅过滤器(1423 分)
01-26
1328:破坏回文串(1473 分)
01-25
1324:竖直打印单词(1328 分)
01-19
1311:获取你好友已观看的视频(1652 分)
01-05
2019年12月
1306:跳跃游戏 III(1396 分)
12-29
1291:顺次数(1373 分)
12-15
1288:删除被覆盖区间(1375 分)
12-14
1283:使结果不超过阈值的最小除数(1541 分)
12-08
1276:不浪费原料的汉堡制作方案(1386 分)
12-01
2019年11月
1268:搜索推荐系统(1573 分)
11-24
1253:重构 2 行二进制矩阵(1505 分)
11-10
1249:移除无效的括号(1657 分)
11-03
2019年10月
1226:哲学家进餐(★)
10-15
1222:可以攻击国王的皇后(1391 分)
10-13
2019年9月
1209:删除字符串中的所有相邻重复项 II(1541 分)
09-29
1208:尽可能使字符串相等(1496 分)
09-29
1201:丑数 III(2039 分)
09-22
1195:交替打印字符串(★)
09-18
1190:反转每对括号间的子串(1485 分)
09-15
1
2
3
…
6