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年5月
3143:正方形中的最多点数(1696 分)
05-11
2024年4月
3132:找出与数组相加的整数 II(1620 分)
04-28
3111:覆盖所有点的最少矩形数目(1401 分)
04-13
3107:使数组中位数等于 K 的最少操作数(1604 分)
04-07
2023年12月
2967:使数组成为等数数组的最小代价(2116 分)
12-17
2023年8月
2813:子序列最大优雅度(2582 分)
08-06
2023年7月
2766:重新放置石块(1613 分)
07-08
2023年6月
2740:找出分区值(1301 分)
06-18
2023年5月
2708:一个小组的最大实力值(1502 分)
05-27
2023年1月
2545:根据第 K 场考试的分数排序(1294 分)
01-22
2022年6月
2300:咒语和药水的成功对数(1476 分)
06-11
2021年9月
1998:数组的最大公因数排序(2429 分)
09-05
1996:游戏中弱角色的数量(1860 分)
09-05
2021年5月
1851:包含每个查询的最小区间(2286 分)
05-02
2021年4月
1834:单线程 CPU(1797 分)
04-18
2020年12月
1686:石子游戏 VI(2000 分)
12-12
2020年6月
1489:找到最小生成树里的关键边和伪关键边(2571 分)
06-21
1471:数组中的 k 个最强值(1332 分)
06-07
2020年5月
1465:切割后面积最大的蛋糕(1444 分)
05-31
1451:重新排列句子中的单词(1309 分)
05-17
2020年4月
1424:对角线遍历 II(1779 分)
04-26
2020年1月
1333:餐厅过滤器(1423 分)
01-26
1311:获取你好友已观看的视频(1652 分)
01-05
2019年12月
1288:删除被覆盖区间(1375 分)
12-14
2019年9月
1187:使数组严格递增(2315 分)
09-08
2019年8月
1170:比较字符串最小字母出现频次(1431 分)
08-25
1169:查询无效交易(1658 分)
08-25
2019年5月
1054:距离相等的条形码(1701 分)
05-26
2019年4月
1030:距离顺序排列矩阵单元格(1585 分)
04-21
2019年1月
0973:最接近原点的 K 个点(1213 分)
01-13
2018年12月
0950:按递增顺序显示卡牌(1686 分)
12-02
2018年9月
0912:排序数组(★)
09-20
2018年6月
0857:雇佣 K 名工人的最低成本(2259 分)
06-24
0853:车队(1678 分)
06-17
2018年5月
0833:字符串中的查找与替换(1460 分)
05-13
2017年2月
0786:第 K 个最小的质数分数(2168 分)
02-24
0768:最多能完成排序的块 II(1787 分)
02-06
0767:重构字符串(1681 分)
02-05
2017年1月
0757:设置交集大小至少为2(2378 分)
01-26
2016年12月
0726:原子的数量(★★)
12-26
0720:词典中最长的单词(★)
12-20
0719:找出第 K 小的数对距离(★★)
12-19
0710:黑名单中的随机数(★★)
12-10
2016年11月
0692:前K个高频单词(★)
11-22
2016年10月
0658:找到 K 个最接近的元素(★)
10-19
0646:最长数对链(★)
10-07
0645:错误的集合
10-06
2016年9月
0632:最小区间(★★)
09-23
0630:课程表 III(★★)
09-21
0628:三个数的最大乘积
09-19
0621:任务调度器(★)
09-12
0611:有效三角形的个数(★)
09-02
2016年8月
0594:最长和谐子序列
08-16
0581:最短无序连续子数组(★)
08-03
2016年7月
0561:数组拆分
07-14
2016年6月
0539:最小时间差(★)
06-22
0532:数组中的 k-diff 数对(★)
06-15
0527:单词缩写(★★)
06-10
0524:通过删除字母匹配到字典里最长单词(★)
06-07
0522:最长特殊序列 II(★)
06-05
2016年5月
0506:相对名次
05-20
0502:IPO(★★)
05-16
2016年4月
0475:供暖器(★)
04-19
0462:最小操作次数使数组元素相等 II(★)
04-06
2016年3月
0455:分发饼干
03-30
0452:用最少数量的箭引爆气球(★)
03-27
0451:根据字符出现频率排序(★)
03-26
0436:寻找右区间(★)
03-11
0435:无重叠区间(★)
03-10
2016年2月
0414:第三大的数
02-18
0406:根据身高重建队列(★)
02-10
2016年1月
0389:找不同
01-24
0378:有序矩阵中第 K 小的元素(★)
01-13
0368:最大整除子集(★)
01-03
2015年12月
0360:有序转化数组(★)
12-26
0358:K 距离间隔重排字符串(★★)
12-24
0354:俄罗斯套娃信封问题(★★)
12-20
0350:两个数组的交集 II
12-16
0349:两个数组的交集
12-15
0347:前 K 个高频元素(★)
12-13
2015年11月
0324:摆动排序 II(★)
11-20
2015年10月
0296:最佳的碰头地点(★★)
10-23
0295:数据流的中位数(★★)
10-22
0280:摆动排序(★)
10-07
0274:H 指数(★)
10-01
2015年9月
0253:会议室 II(★)
09-10
0252:会议室
09-09
2015年8月
0242:有效的字母异位词
08-30
0229:多数元素 II(★)
08-17
0220:存在重复元素 III(★★)
08-08
0217:存在重复元素
08-05
0215:数组中的第K个最大元素(★)
08-03
2015年6月
0179:最大数(★)
06-28
0164:最大间距(★)
06-13
2015年5月
0148:排序链表(★)
05-28
0147:对链表进行插入排序(★)
05-27
2015年3月
0088:合并两个有序数组
03-29
0075:颜色分类(★)
03-16
2015年2月
0056:合并区间(★)
02-25
0049:字母异位词分组(★)
02-18
1
2