Ian
文章
动画
游戏
阅读
力扣
关于
Ian
取消
文章
动画
游戏
阅读
力扣
关于
字符串
中等
572
数组
533
困难
309
字符串
267
dp
228
简单
210
哈希表
193
数学
190
dfs
156
会员
130
bfs
119
树
117
排序
109
二叉树
99
栈
90
贪心
88
二分查找
86
矩阵
85
双指针
76
位运算
72
堆
71
图
67
设计
64
回溯
55
链表
49
模拟
40
滑动窗口
40
前缀和
36
并查集
33
递归
31
二叉搜索树
29
数据库
29
分治
28
单调栈
27
字典树
27
队列
25
拓扑排序
24
计数
23
有序集合
22
状态压缩
22
记忆化搜索
20
博弈
17
数论
17
线段树
16
哈希函数
14
最短路
14
优化
13
枚举
13
树状数组
13
字符串匹配
12
随机化
11
滚动哈希
10
几何
9
数据流
9
逆向思维
9
交互
8
双向链表
8
归并排序
8
单调队列
7
贡献法
7
多线程
6
构造
6
桶排序
6
组合数学
6
脑筋急转弯
6
迭代器
6
分段计数
5
反悔贪心
5
数位dp
5
正则
5
shell
4
后缀数组
4
容斥
4
差分
4
快速选择
4
扫描线
4
水塘抽样
4
矩阵快速幂
4
cdq分治
3
前后缀分解
3
基环树
3
欧拉回路
3
计数排序
3
试填法
3
轮廓线dp
3
wqs二分
2
力扣杯
2
块状数组
2
基数排序
2
强连通分量
2
拒绝采样
2
换根dp
2
最小生成树
2
最小表示法
2
概率与统计
2
凸包
1
卷积
1
双连通分量
1
启发式合并
1
网络流
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月
2019:解出数学表达式的学生分数(2583 分)
09-26
2014:重复 K 次的最长子序列(2558 分)
09-19
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
1320:二指输入的的最小距离(2027 分)
01-12
1316:不同的循环子字符串(1836 分)
01-11
1312:让字符串成为回文串的最少插入次数(1786 分)
01-05
2019年12月
1307:口算难题(2250 分)
12-29
1278:分割回文串 III(1979 分)
12-01
2019年11月
1268:搜索推荐系统(1573 分)
11-24
1255:得分最高的单词集合(1881 分)
11-10
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
1163:按字典序排在最后的子串(1864 分)
08-18
1154:一年中的第几天(1199 分)
08-11
1147:段式回文(1912 分)
08-04
2019年7月
1143:最长公共子序列(★)
07-31
1111:有效括号的嵌套深度(1749 分)
07-07
2019年6月
1106:解析布尔表达式(1880 分)
06-30
1096:花括号展开 II(2348 分)
06-23
1092:最短公共超序列(1976 分)
06-16
1081:不同字符的最小子序列(2184 分)
06-09
2019年5月
1055:形成字符串的最短路径(★)
05-27
1047:删除字符串中的所有相邻重复项(1286 分)
05-19
1044:最长重复子串(2428 分)
05-12
1041:困于环中的机器人(1521 分)
05-12
2019年4月
1032:字符流(1970 分)
04-21
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
1
2
3