Ian
文章
动画
游戏
阅读
力扣
关于
Ian
取消
文章
动画
游戏
阅读
力扣
关于
字符串
中等
572
数组
507
困难
272
字符串
255
简单
210
dp
209
哈希表
188
数学
187
dfs
156
会员
130
树
117
bfs
111
排序
107
二叉树
99
栈
87
二分查找
85
贪心
81
矩阵
77
双指针
74
位运算
67
堆
67
图
66
设计
63
回溯
50
链表
49
模拟
40
滑动窗口
40
前缀和
34
并查集
33
递归
30
二叉搜索树
29
数据库
29
分治
28
单调栈
27
字典树
26
队列
25
拓扑排序
24
有序集合
22
计数
21
状态压缩
19
记忆化搜索
19
博弈
17
数论
17
线段树
16
最短路
14
哈希函数
13
树状数组
13
字符串匹配
12
枚举
11
随机化
11
几何
9
滚动哈希
9
交互
8
归并排序
8
数据流
8
逆向思维
8
优化
7
单调队列
7
贡献法
7
双向链表
6
多线程
6
构造
6
桶排序
6
组合数学
6
脑筋急转弯
6
迭代器
6
正则
5
shell
4
分段计数
4
反悔贪心
4
容斥
4
差分
4
快速选择
4
扫描线
4
水塘抽样
4
cdq分治
3
前后缀分解
3
基环树
3
欧拉回路
3
矩阵快速幂
3
计数排序
3
试填法
3
后缀数组
2
基数排序
2
强连通分量
2
拒绝采样
2
换根dp
2
最小生成树
2
概率与统计
2
轮廓线dp
2
wqs二分
1
凸包
1
力扣杯
1
双连通分量
1
块状数组
1
快速变换
1
数位dp
1
最小表示法
1
2024年5月
3146:两个字符串的排列差(1152 分)
05-12
3143:正方形中的最多点数(1696 分)
05-11
3137:K 周期字符串需要的最少操作次数(1491 分)
05-05
2024年4月
3106:满足距离约束且字典序最小的字符串(1515 分)
04-07
2023年5月
2707:字符串中的额外字符(1735 分)
05-27
2023年4月
2663:字典序最小的美丽字符串(2415 分)
04-30
2022年5月
2266:统计打字方案数(1856 分)
05-08
2022年1月
2156:查找给定哈希值的子串(2062 分)
01-30
2021年12月
2115:从给定原材料中找到所有可以做出的菜(1678 分)
12-25
2021年9月
2002:两个回文子序列长度的最大乘积(1869 分)
09-12
2000:反转单词前缀(1199 分)
09-12
2021年3月
1807:替换字符串中的括号内容(1481 分)
03-28
2020年12月
1702:修改后的最大二进制字符串(1825 分)
12-26
2020年11月
1668:最大重复子字符串(1395 分)
11-28
2020年10月
1614:括号的最大嵌套深度(1322 分)
10-11
2020年9月
1598:文件夹操作日志搜集器(1297 分)
09-27
2020年8月
1544:整理字符串(1344 分)
08-09
1541:平衡括号字符串的最少插入次数(1759 分)
08-08
2020年5月
1461:检查一个字符串是否包含所有长度为 K 的二进制子串(1504 分)
05-30
1456:定长子串中元音的最大数目(1263 分)
05-24
1455:检查单词是否为句中其他单词的前缀(1125 分)
05-24
1452:收藏清单(1562 分)
05-17
1451:重新排列句子中的单词(1309 分)
05-17
1447:最简分数(1268 分)
05-16
2020年4月
1410:HTML 实体解析器(1405 分)
04-12
1408:数组中的字符串匹配(1223 分)
04-12
2020年3月
1392:最长快乐前缀(1876 分)
03-22
2020年2月
1358:包含所有三种字符的子字符串数目(1646 分)
02-22
2020年1月
1332:删除回文子序列(1628 分)
01-26
1328:破坏回文串(1473 分)
01-25
1324:竖直打印单词(1328 分)
01-19
1316:不同的循环子字符串(1836 分)
01-11
2019年12月
1278:分割回文串 III(1979 分)
12-01
2019年11月
1268:搜索推荐系统(1573 分)
11-24
1249:移除无效的括号(1657 分)
11-03
2019年9月
1209:删除字符串中的所有相邻重复项 II(1541 分)
09-29
1208:尽可能使字符串相等(1496 分)
09-29
1190:反转每对括号间的子串(1485 分)
09-15
1178:猜字谜(2233 分)
09-01
1177:构建回文串检测(1848 分)
09-01
2019年8月
1170:比较字符串最小字母出现频次(1431 分)
08-25
1169:查询无效交易(1658 分)
08-25
1154:一年中的第几天(1199 分)
08-11
2019年7月
1143:最长公共子序列(★)
07-31
1111:有效括号的嵌套深度(1749 分)
07-07
2019年6月
1081:不同字符的最小子序列(2184 分)
06-09
2019年5月
1055:形成字符串的最短路径(★)
05-27
1047:删除字符串中的所有相邻重复项(1286 分)
05-19
1044:最长重复子串(2428 分)
05-12
1041:困于环中的机器人(1521 分)
05-12
2019年4月
1028:从先序遍历还原二叉树(1797 分)
04-14
1023:驼峰式匹配(1537 分)
04-07
1021:删除最外层的括号(1311 分)
04-07
2019年2月
0990:等式方程的可满足性(1638 分)
02-10
2019年1月
0972:相等的有理数(2121 分)
01-06
2018年12月
0966:元音拼写检查器(1795 分)
12-30
0960:删列造序 III(2246 分)
12-16
0955:删列造序 II(1876 分)
12-09
2018年11月
0943:最短超级串(2185 分)
11-18
0940:不同的子序列 II(1985 分)
11-11
0936:戳印序列(2583 分)
11-04
2018年10月
0921:使括号有效的最少添加(1242 分)
10-14
2018年9月
0903:DI 序列的有效排列(2433 分)
09-09
0902:最大为 N 的数字组合(1989 分)
09-09
0899:有序队列(2096 分)
09-02
2018年8月
0893:特殊等价字符串组(1590 分)
08-26
0880:索引处的解码字符串(2010 分)
08-05
2018年6月
0856:括号的分数(1562 分)
06-24
0854:相似度为 K 的字符串(2377 分)
06-17
0844:比较含退格的字符串(1227 分)
06-03
2018年5月
0843:猜猜这个单词(2077 分)
05-27
0839:相似字符串组(2053 分)
05-20
0833:字符串中的查找与替换(1460 分)
05-13
0828:统计子串中的唯一字符(2034 分)
05-06
0831:隐藏个人信息(1450 分)
05-06
0830:较大分组的位置(1251 分)
05-06
2017年3月
0800:相似 RGB 颜色(★)
03-10
0796:旋转字符串(1167 分)
03-06
2017年2月
0770:基本计算器 IV(2863 分)
02-08
0767:重构字符串(1681 分)
02-05
2017年1月
0761:特殊的二进制序列(2292 分)
01-30
0745:前缀和后缀搜索(★★)
01-14
0736:Lisp 语法解析(★★)
01-05
2016年12月
0730:统计不同回文子序列(★★)
12-30
0726:原子的数量(★★)
12-26
0721:账户合并(★)
12-21
0720:词典中最长的单词(★)
12-20
0712:两个字符串的最小ASCII删除和(★)
12-12
2016年11月
0692:前K个高频单词(★)
11-22
0691:贴纸拼词(★★)
11-21
0686:重复叠加字符串匹配(★)
11-16
0681:最近时刻(★)
11-11
0680:验证回文串 II
11-10
0678:有效的括号字符串(★)
11-08
0677:键值映射(★)
11-07
0676:实现一个魔法字典(★)
11-06
2016年10月
0664:奇怪的打印机(★★)
10-25
0648:单词替换(★)
10-09
0647:回文子串(★)
10-08
2016年9月
0639:解码方法 II(★★)
09-30
1
2
3