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
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月
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
2018年12月
0966:元音拼写检查器(1795 分)
12-30
0955:删列造序 II(1876 分)
12-09
2018年10月
0921:使括号有效的最少添加(1242 分)
10-14
2018年9月
0902:最大为 N 的数字组合(1989 分)
09-09
2018年8月
0893:特殊等价字符串组(1590 分)
08-26
0880:索引处的解码字符串(2010 分)
08-05
2018年6月
0856:括号的分数(1562 分)
06-24
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年11月
1055:形成字符串的最短路径(★)
11-20
2017年3月
0800:相似 RGB 颜色(★)
03-10
0796:旋转字符串(1167 分)
03-06
2017年2月
0770:基本计算器 IV(2863 分)
02-08
0767:重构字符串(1681 分)
02-05
2017年1月
0745:前缀和后缀搜索(★★)
01-14
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
2016年8月
0609:在系统中查找重复文件(★)
08-31
0606:根据二叉树创建字符串(★)
08-28
0604:迭代压缩字符串
08-26
0599:两个列表的最小索引总和
08-21
0592:分数加减运算(★)
08-14
0591:标签验证器(★★)
08-13
0588:设计内存文件系统(★★)
08-10
0583:两个字符串的删除操作(★)
08-05
2016年7月
0567:字符串的排列(★)
07-20
0564:寻找最近的回文数(★★)
07-17
1
2
3