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
2024年4月
3111:覆盖所有点的最少矩形数目(1401 分)
04-13
3107:使数组中位数等于 K 的最少操作数(1604 分)
04-07
3106:满足距离约束且字典序最小的字符串(1515 分)
04-07
2023年12月
2967:使数组成为等数数组的最小代价(2116 分)
12-17
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月
1055:形成字符串的最短路径(★)
05-27
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年2月
0781:森林中的兔子(1453 分)
02-19
0768:最多能完成排序的块 II(1787 分)
02-06
0767:重构字符串(1681 分)
02-05
0765:情侣牵手(1999 分)
02-03
2017年1月
0757:设置交集大小至少为2(2378 分)
01-26
2016年12月
0714:买卖股票的最佳时机含手续费(★)
12-14
2016年11月
0680:验证回文串 II
11-10
0678:有效的括号字符串(★)
11-08
2016年10月
0646:最长数对链(★)
10-07
2016年9月
0632:最小区间(★★)
09-23
0630:课程表 III(★★)
09-21
0621:任务调度器(★)
09-12
0611:有效三角形的个数(★)
09-02
2016年8月
0605:种花问题
08-27
0581:最短无序连续子数组(★)
08-03
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