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年4月
3111:覆盖所有点的最少矩形数目(1401 分)
04-13
3107:使数组中位数等于 K 的最少操作数(1604 分)
04-07
3106:满足距离约束且字典序最小的字符串(1515 分)
04-07
2023年8月
2813:子序列最大优雅度(2582 分)
08-06
2023年5月
2708:一个小组的最大实力值(1502 分)
05-27
2023年4月
2663:字典序最小的美丽字符串(2415 分)
04-30
2021年9月
1996:游戏中弱角色的数量(1860 分)
09-05
2021年4月
LCP 30:魔塔游戏(★)
04-05
2021年3月
1792:最大平均通过率(1817 分)
03-14
2021年2月
1764:通过连接另一个数组的子数组得到一个数组(1588 分)
02-20
1753:移除石子的最大得分(1487 分)
02-07
2020年12月
1705:吃苹果的最大数目(1929 分)
12-27
1702:修改后的最大二进制字符串(1825 分)
12-26
1686:石子游戏 VI(2000 分)
12-12
2020年11月
1673:找出最具竞争力的子序列(1802 分)
11-29
1642:可以到达的最远建筑(1962 分)
11-01
2020年10月
1632:矩阵转换后的秩(2529 分)
10-25
2020年8月
1541:平衡括号字符串的最少插入次数(1759 分)
08-08
2020年5月
1465:切割后面积最大的蛋糕(1444 分)
05-31
2020年1月
1328:破坏回文串(1473 分)
01-25
2019年12月
1288:删除被覆盖区间(1375 分)
12-14
2019年11月
1253:重构 2 行二进制矩阵(1505 分)
11-10
2019年9月
1183:矩阵中 1 的最大数量(★★★)
09-07
2019年7月
1130:叶值的最小代价生成树(1919 分)
07-21
2019年6月
1081:不同字符的最小子序列(2184 分)
06-09
2019年5月
1054:距离相等的条形码(1701 分)
05-26
2018年12月
0955:删列造序 II(1876 分)
12-09
2018年10月
0921:使括号有效的最少添加(1242 分)
10-14
2018年7月
0871:最低加油次数(2074 分)
07-15
2018年6月
0857:雇佣 K 名工人的最低成本(2259 分)
06-24
2017年11月
1055:形成字符串的最短路径(★)
11-20
2017年2月
0781:森林中的兔子(1453 分)
02-19
0767:重构字符串(1681 分)
02-05
2016年12月
0714:买卖股票的最佳时机含手续费(★)
12-14
2016年11月
0680:验证回文串 II
11-10
0678:有效的括号字符串(★)
11-08
2016年10月
0646:最长数对链(★)
10-07
2016年9月
0621:任务调度器(★)
09-12
0611:有效三角形的个数(★)
09-02
2016年8月
0605:种花问题
08-27
2016年7月
0561:数组拆分
07-14
0555:分割连接字符串(★)
07-08
2016年6月
0527:单词缩写(★★)
06-10
2016年5月
0517:超级洗衣机(★★)
05-31
0502:IPO(★★)
05-16
2016年4月
0484:寻找排列(★)
04-28
2016年3月
0455:分发饼干
03-30
0452:用最少数量的箭引爆气球(★)
03-27
0435:无重叠区间(★)
03-10
2016年2月
0420:强密码检验器(★★)
02-24
0410:分割数组的最大值(★★)
02-14
0409:最长回文串
02-13
0406:根据身高重建队列(★)
02-10
0402:移掉 K 位数字(★)
02-06
0397:整数替换(★)
02-01
2016年1月
0376:摆动序列(★)
01-11
2015年12月
0358:K 距离间隔重排字符串(★★)
12-24
2015年11月
0334:递增的三元子序列(★)
11-30
0330:按要求补齐数组(★★)
11-26
0324:摆动排序 II(★)
11-20
0321:拼接最大数(★★)
11-17
0316:去除重复字母(★)
11-12
2015年10月
0280:摆动排序(★)
10-07
0277:搜寻名人(★)
10-04
2015年9月
0253:会议室 II(★)
09-10
2015年6月
0179:最大数(★)
06-28
2015年5月
0135:分发糖果(★★)
05-15
0134:加油站(★)
05-14
0122:买卖股票的最佳时机 II(★)
05-02
2015年2月
0055:跳跃游戏(★)
02-24
0045:跳跃游戏 II(★)
02-14
2015年1月
0031:下一个排列(★)
01-31
0011:盛最多水的容器(★)
01-11
LCP 40:心算挑战
01-01
0581:最短无序连续子数组(★)
01-01