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
2023年10月
2902:和带限制的子多重集合的数目(2758 分)
10-14
2022年9月
2398:预算内的最多机器人数目(1917 分)
09-03
2022年6月
2302:统计得分小于 K 的子数组数目(1808 分)
06-11
2022年1月
2156:查找给定哈希值的子串(2062 分)
01-30
2021年9月
2009:使数组连续的最少操作数(2084 分)
09-18
2020年12月
1696:跳跃游戏 VI(1954 分)
12-20
2020年6月
1499:满足不等式的最大值(2456 分)
06-28
2020年5月
1456:定长子串中元音的最大数目(1263 分)
05-24
1438:绝对差不超过限制的最长连续子数组(1672 分)
05-03
2020年4月
1425:带限制的子序列和(2032 分)
04-26
1423:可获得的最大点数(1573 分)
04-26
2020年2月
1358:包含所有三种字符的子字符串数目(1646 分)
02-22
2019年9月
1208:尽可能使字符串相等(1496 分)
09-29
2019年5月
1052:爱生气的书店老板(1418 分)
05-26
1044:最长重复子串(2428 分)
05-12
2019年3月
1004:最大连续1的个数 III(1655 分)
03-03
2019年2月
0992:K 个不同整数的子数组(2210 分)
02-10
2018年7月
0862:和至少为 K 的最短子数组(2306 分)
07-01
2016年12月
0718:最长重复子数组(★)
12-18
0713:乘积小于 K 的子数组(★)
12-13
2016年10月
0658:找到 K 个最接近的元素(★)
10-19
0643:子数组最大平均数 I
10-04
2016年7月
0567:字符串的排列(★)
07-20
2016年5月
0487:最大连续1的个数 II(★)
05-01
2016年4月
0480:滑动窗口中位数(★★)
04-24
2016年3月
0438:找到字符串中所有字母异位词(★)
03-13
2016年2月
0424:替换后的最长重复字符(★)
02-28
2016年1月
0395:至少有 K 个重复字符的最长子串(★)
01-30
2015年12月
0340:至多包含 K 个不同字符的最长子串(★)
12-06
2015年8月
0239:滑动窗口最大值(★★)
08-27
0220:存在重复元素 III(★★)
08-08
0219:存在重复元素 II
08-07
2015年7月
0209:长度最小的子数组(★)
07-28
0187:重复的DNA序列(★)
07-06
2015年6月
0159:至多包含两个不同字符的最长子串(★)
06-08
2015年3月
0076:最小覆盖子串(★★)
03-17
2015年1月
0030:串联所有单词的子串(★★)
01-30
0003:无重复字符的最长子串(★)
01-03