跳至主要內容

字符串


字符串

全部标签

数据结构

数组 矩阵 链表 双向链表 单调栈 队列 单调队列 堆(优先队列) 哈希表 字符串 字符串匹配 二叉树 二叉搜索树 最小生成树 有序集合 拓扑排序 最短路 强连通分量 欧拉回路 双连通分量 并查集 字典树 线段树 树状数组 后缀数组

算法

枚举 递归 分治 回溯 贪心 动态规划 排序 桶排序 计数排序 基数排序 归并排序 快速选择 二分查找 记忆化搜索 深度优先搜索 广度优先搜索 双指针 位运算 前缀和 计数 滑动窗口 状态压缩 哈希函数 滚动哈希 扫描线

其他

数学 数论 几何 博弈 模拟 组合数学 随机化 概率与统计 水塘抽样 拒绝采样 数据库 设计 数据流 脑筋急转弯 交互 迭代器 多线程


题号标题题解标签难度
3无重复字符的最长子串open in new window[✓]哈希表 字符串 滑动窗口
5最长回文子串open in new window[✓]双指针 字符串 动态规划
6Z 字形变换open in new window[✓]字符串
8字符串转换整数 (atoi)open in new window[✓]字符串
10正则表达式匹配open in new window[✓]递归 字符串 动态规划
12整数转罗马数字open in new window[✓]哈希表 数学 字符串
13罗马数字转整数open in new window[✓]哈希表 数学 字符串
14最长公共前缀open in new window[✓]字典树 字符串
17电话号码的字母组合open in new window[✓]哈希表 字符串 回溯
20有效的括号open in new window[✓] 字符串
22括号生成open in new window[✓]字符串 动态规划 回溯
28找出字符串中第一个匹配项的下标open in new window[✓]双指针 字符串 字符串匹配
30串联所有单词的子串open in new window[✓]哈希表 字符串 滑动窗口
32最长有效括号open in new window[✓] 字符串 动态规划
38外观数列open in new window[✓]字符串
43字符串相乘open in new window[✓]数学 字符串 模拟
44通配符匹配open in new window[✓]贪心 递归 字符串 1+
49字母异位词分组open in new window[✓]数组 哈希表 字符串 1+
58最后一个单词的长度open in new window[✓]字符串
65有效数字open in new window字符串
67二进制求和open in new window[✓]位运算 数学 字符串 1+
68文本左右对齐open in new window[✓]数组 字符串 模拟
71简化路径open in new window[✓] 字符串
72编辑距离open in new window[✓]字符串 动态规划
76最小覆盖子串open in new window[✓]哈希表 字符串 滑动窗口
79单词搜索open in new window[✓]数组 字符串 回溯 1+
87扰乱字符串open in new window字符串 动态规划
91解码方法open in new window字符串 动态规划
93复原 IP 地址open in new window[✓]字符串 回溯
97交错字符串open in new window[✓]字符串 动态规划
115不同的子序列open in new window字符串 动态规划
125验证回文串open in new window[✓]双指针 字符串
126单词接龙 IIopen in new window广度优先搜索 哈希表 字符串 1+
127单词接龙open in new window[✓]广度优先搜索 哈希表 字符串
131分割回文串open in new window[✓]字符串 动态规划 回溯
132分割回文串 IIopen in new window字符串 动态规划
139单词拆分open in new window[✓]字典树 记忆化搜索 数组 3+
140单词拆分 IIopen in new window字典树 记忆化搜索 数组 4+
151反转字符串中的单词open in new window[✓]双指针 字符串
159至多包含两个不同字符的最长子串 🔒open in new window哈希表 字符串 滑动窗口
161相隔为 1 的编辑距离 🔒open in new window双指针 字符串
165比较版本号open in new window双指针 字符串
166分数到小数open in new window哈希表 数学 字符串
168Excel 表列名称open in new window数学 字符串
171Excel 表列序号open in new window数学 字符串
179最大数open in new window贪心 数组 字符串 1+
186反转字符串中的单词 II 🔒open in new window双指针 字符串
187重复的DNA序列open in new window位运算 哈希表 字符串 3+
205同构字符串open in new window[✓]哈希表 字符串
208实现 Trie (前缀树)open in new window[✓]设计 字典树 哈希表 1+
211添加与搜索单词 - 数据结构设计open in new window[✓]深度优先搜索 设计 字典树 1+
212单词搜索 IIopen in new window[✓]字典树 数组 字符串 2+
214最短回文串open in new window字符串 字符串匹配 哈希函数 1+
224基本计算器open in new window[✓] 递归 数学 1+
227基本计算器 IIopen in new window[✓] 数学 字符串
241为运算表达式设计优先级open in new window递归 记忆化搜索 数学 2+
242有效的字母异位词open in new window[✓]哈希表 字符串 排序
243最短单词距离 🔒open in new window数组 字符串
244最短单词距离 II 🔒open in new window设计 数组 哈希表 2+
245最短单词距离 III 🔒open in new window数组 字符串
246中心对称数 🔒open in new window哈希表 双指针 字符串
247中心对称数 II 🔒open in new window递归 数组 字符串
248中心对称数 III 🔒open in new window递归 数组 字符串
249移位字符串分组 🔒open in new window数组 哈希表 字符串
257二叉树的所有路径open in new window[✓] 深度优先搜索 字符串 2+
266回文排列 🔒open in new window位运算 哈希表 字符串
267回文排列 II 🔒open in new window哈希表 字符串 回溯
269火星词典 🔒open in new window深度优先搜索 广度优先搜索 3+
271字符串的编码与解码 🔒open in new window设计 数组 字符串
273整数转换英文表示open in new window递归 数学 字符串
282给表达式添加运算符open in new window数学 字符串 回溯
288单词的唯一缩写 🔒open in new window设计 数组 哈希表 1+
290单词规律open in new window[✓]哈希表 字符串
291单词规律 II 🔒open in new window哈希表 字符串 回溯
293翻转游戏 🔒open in new window字符串
297二叉树的序列化与反序列化open in new window[✓] 深度优先搜索 广度优先搜索 3+
299猜数字游戏open in new window哈希表 字符串 计数
301删除无效的括号open in new window广度优先搜索 字符串 回溯
306累加数open in new window字符串 回溯
316去除重复字母open in new window[✓] 贪心 字符串 1+
318最大单词长度乘积open in new window位运算 数组 字符串
320列举单词的全部缩写 🔒open in new window位运算 字符串 回溯
331验证二叉树的前序序列化open in new window 字符串 1+
336回文对open in new window字典树 数组 哈希表 1+
340至多包含 K 个不同字符的最长子串 🔒open in new window哈希表 字符串 滑动窗口
344反转字符串open in new window[✓]双指针 字符串
345反转字符串中的元音字母open in new window[✓]双指针 字符串
358K 距离间隔重排字符串 🔒open in new window贪心 哈希表 字符串 3+
383赎金信open in new window[✓]哈希表 字符串 计数
385迷你语法分析器open in new window 深度优先搜索 字符串
387字符串中的第一个唯一字符open in new window队列 哈希表 字符串 1+
388文件的最长绝对路径open in new window 深度优先搜索 字符串
389找不同open in new window位运算 哈希表 字符串 1+
392判断子序列open in new window[✓]双指针 字符串 动态规划
394字符串解码open in new window[✓] 递归 字符串
395至少有 K 个重复字符的最长子串open in new window哈希表 字符串 分治 1+
399除法求值open in new window[✓]深度优先搜索 广度优先搜索 并查集 4+
402移掉 K 位数字open in new window 贪心 字符串 1+
408有效单词缩写 🔒open in new window双指针 字符串
409最长回文串open in new window贪心 哈希表 字符串
411最短独占单词缩写 🔒open in new window位运算 数组 字符串 1+
412Fizz Buzzopen in new window数学 字符串 模拟
415字符串相加open in new window[✓]数学 字符串 模拟
418屏幕可显示句子的数量 🔒open in new window数组 字符串 动态规划
420强密码检验器open in new window贪心 字符串 堆(优先队列)
423从英文中重建数字open in new window哈希表 数学 字符串
424替换后的最长重复字符open in new window哈希表 字符串 滑动窗口
425单词方块 🔒open in new window字典树 数组 字符串 1+
428序列化和反序列化 N 叉树 🔒open in new window 深度优先搜索 广度优先搜索 1+
433最小基因变化open in new window[✓]广度优先搜索 哈希表 字符串
434字符串中的单词数open in new window字符串
438找到字符串中所有字母异位词open in new window[✓]哈希表 字符串 滑动窗口
439三元表达式解析器 🔒open in new window 递归 字符串
443压缩字符串open in new window[✓]双指针 字符串
449序列化和反序列化二叉搜索树open in new window 深度优先搜索 广度优先搜索 4+
451根据字符出现频率排序open in new window[✓]哈希表 字符串 桶排序 3+
459重复的子字符串open in new window[✓]字符串 字符串匹配
466统计重复个数open in new window字符串 动态规划
467环绕字符串中唯一的子字符串open in new window字符串 动态规划
468验证IP地址open in new window字符串
471编码最短长度的字符串 🔒open in new window字符串 动态规划
472连接词open in new window深度优先搜索 字典树 数组 2+
474一和零open in new window[✓]数组 字符串 动态规划
481神奇字符串open in new window双指针 字符串
482密钥格式化open in new window字符串
484寻找排列 🔒open in new window 贪心 数组 1+
488祖玛游戏open in new window 广度优先搜索 记忆化搜索 2+
499迷宫 III 🔒open in new window深度优先搜索 广度优先搜索 5+
500键盘行open in new window数组 哈希表 字符串
514自由之路open in new window[✓]深度优先搜索 广度优先搜索 字符串 1+
516最长回文子序列open in new window[✓]字符串 动态规划
520检测大写字母open in new window字符串
521最长特殊序列 Ⅰopen in new window字符串
522最长特殊序列 IIopen in new window数组 哈希表 双指针 2+
524通过删除字母匹配到字典里最长单词open in new window数组 双指针 字符串 1+
527单词缩写 🔒open in new window贪心 字典树 数组 2+
535TinyURL 的加密与解密open in new window设计 哈希表 字符串 1+
536从字符串生成二叉树 🔒open in new window 深度优先搜索 2+
537复数乘法open in new window数学 字符串 模拟
539最小时间差open in new window数组 数学 字符串 1+
541反转字符串 IIopen in new window双指针 字符串
544输出比赛匹配对 🔒open in new window递归 字符串 模拟
551学生出勤记录 Iopen in new window字符串
555分割连接字符串 🔒open in new window贪心 数组 字符串
556下一个更大元素 IIIopen in new window数学 双指针 字符串
557反转字符串中的单词 IIIopen in new window[✓]双指针 字符串
564寻找最近的回文数open in new window数学 字符串
567字符串的排列open in new window[✓]哈希表 双指针 字符串 1+
583两个字符串的删除操作open in new window[✓]字符串 动态规划
588设计内存文件系统 🔒open in new window设计 字典树 哈希表 2+
591标签验证器open in new window 字符串
592分数加减运算open in new window数学 字符串 模拟
599两个列表的最小索引总和open in new window数组 哈希表 字符串
604迭代压缩字符串 🔒open in new window设计 数组 字符串 1+
606根据二叉树创建字符串open in new window 深度优先搜索 字符串 1+
609在系统中查找重复文件open in new window数组 哈希表 字符串
616给字符串添加加粗标签 🔒open in new window字典树 数组 哈希表 2+
635设计日志存储系统 🔒open in new window设计 哈希表 字符串 1+
639解码方法 IIopen in new window字符串 动态规划
640求解方程open in new window数学 字符串 模拟
642设计搜索自动补全系统 🔒open in new window深度优先搜索 设计 字典树 4+
647回文子串open in new window双指针 字符串 动态规划
648单词替换open in new window字典树 数组 哈希表 1+
649Dota2 参议院open in new window贪心 队列 字符串
657机器人能否返回原点open in new window字符串 模拟
664奇怪的打印机open in new window字符串 动态规划
676实现一个魔法字典open in new window深度优先搜索 设计 字典树 2+
677键值映射open in new window设计 字典树 哈希表 1+
678有效的括号字符串open in new window[✓] 贪心 字符串 1+
680验证回文串 IIopen in new window贪心 双指针 字符串
681最近时刻 🔒open in new window哈希表 字符串 回溯 1+
686重复叠加字符串匹配open in new window字符串 字符串匹配
691贴纸拼词open in new window位运算 数组 字符串 3+
692前K个高频单词open in new window字典树 哈希表 字符串 4+
696计数二进制子串open in new window双指针 字符串
709转换成小写字母open in new window字符串
712两个字符串的最小ASCII删除和open in new window[✓]字符串 动态规划
720词典中最长的单词open in new window字典树 数组 哈希表 2+
721账户合并open in new window深度优先搜索 广度优先搜索 并查集 4+
722删除注释open in new window数组 字符串
726原子的数量open in new window 哈希表 字符串 1+
727最小窗口子序列 🔒open in new window字符串 动态规划 滑动窗口
730统计不同回文子序列open in new window字符串 动态规划
734句子相似性 🔒open in new window数组 哈希表 字符串
736Lisp 语法解析open in new window 递归 哈希表 1+
737句子相似性 II 🔒open in new window深度优先搜索 广度优先搜索 并查集 3+
745前缀和后缀搜索open in new window设计 字典树 数组 2+
748最短补全词open in new window数组 哈希表 字符串
751IP 到 CIDR 🔒open in new window位运算 字符串
752打开转盘锁open in new window广度优先搜索 数组 哈希表 1+
758字符串中的加粗单词 🔒open in new window字典树 数组 哈希表 2+
761特殊的二进制序列open in new window递归 字符串
763划分字母区间open in new window[✓]贪心 哈希表 双指针 1+
767重构字符串open in new window贪心 哈希表 字符串 3+
770基本计算器 IVopen in new window 递归 哈希表 2+
771宝石与石头open in new window哈希表 字符串
772基本计算器 III 🔒open in new window[✓] 递归 数学 1+
777在LR字符串中交换相邻字符open in new window双指针 字符串
784字母大小写全排列open in new window位运算 字符串 回溯
791自定义字符串排序open in new window哈希表 字符串 排序
792匹配子序列的单词数open in new window字典树 数组 哈希表 4+
796旋转字符串open in new window[✓]字符串 字符串匹配
800相似 RGB 颜色 🔒open in new window数学 字符串 枚举
804唯一摩尔斯密码词open in new window数组 哈希表 字符串
806写字符串需要的行数open in new window数组 字符串
809情感丰富的文字open in new window数组 双指针 字符串
811子域名访问计数open in new window数组 哈希表 字符串 1+
816模糊坐标open in new window字符串 回溯 枚举
819最常见的单词open in new window数组 哈希表 字符串 1+
820单词的压缩编码open in new window字典树 数组 哈希表 1+
821字符的最短距离open in new window数组 双指针 字符串
824山羊拉丁文open in new window字符串
828统计子串中的唯一字符open in new window哈希表 字符串 动态规划
830较大分组的位置open in new window字符串
831隐藏个人信息open in new window字符串
833字符串中的查找与替换open in new window数组 哈希表 字符串 1+
838推多米诺open in new window双指针 字符串 动态规划
839相似字符串组open in new window深度优先搜索 广度优先搜索 并查集 3+
842将数组拆分成斐波那契序列open in new window字符串 回溯
843猜猜这个单词open in new window数组 数学 字符串 2+
844比较含退格的字符串open in new window[✓] 双指针 字符串 1+
848字母移位open in new window数组 字符串 前缀和
854相似度为 K 的字符串open in new window广度优先搜索 字符串
856括号的分数open in new window 字符串
859亲密字符串open in new window哈希表 字符串
880索引处的解码字符串open in new window[✓] 字符串
884两句话中的不常见单词open in new window哈希表 字符串 计数
890查找和替换模式open in new window数组 哈希表 字符串
893特殊等价字符串组open in new window数组 哈希表 字符串 1+
899有序队列open in new window数学 字符串 排序
902最大为 N 的数字组合open in new window数组 数学 字符串 2+
903DI 序列的有效排列open in new window字符串 动态规划 前缀和
916单词子集open in new window数组 哈希表 字符串
917仅仅反转字母open in new window双指针 字符串
921使括号有效的最少添加open in new window[✓] 贪心 字符串
925长按键入open in new window双指针 字符串
926将字符串翻转到单调递增open in new window字符串 动态规划
929独特的电子邮件地址open in new window数组 哈希表 字符串
936戳印序列open in new window 贪心 队列 1+
937重新排列日志文件open in new window数组 字符串 排序
940不同的子序列 IIopen in new window字符串 动态规划
942增减字符串匹配open in new window贪心 数组 双指针 1+
943最短超级串open in new window位运算 数组 字符串 2+
944删列造序open in new window数组 字符串
949给定数字能组成的最大时间open in new window数组 字符串 枚举
953验证外星语词典open in new window数组 哈希表 字符串
955删列造序 IIopen in new window贪心 数组 字符串
960删列造序 IIIopen in new window数组 字符串 动态规划
966元音拼写检查器open in new window数组 哈希表 字符串
972相等的有理数open in new window数学 字符串
981基于时间的键值存储open in new window设计 哈希表 字符串 1+
984不含 AAA 或 BBB 的字符串open in new window贪心 字符串
988从叶结点开始的最小字符串open in new window 深度优先搜索 字符串 2+
990等式方程的可满足性open in new window并查集 数组 1+
1002查找共用字符open in new window数组 哈希表 字符串
1003检查替换后的词是否有效open in new window 字符串
1016子串能表示从 1 到 N 数字的二进制串open in new window字符串
1021删除最外层的括号open in new window[✓] 字符串
1023驼峰式匹配open in new window字典树 数组 双指针 2+
1028从先序遍历还原二叉树open in new window 深度优先搜索 字符串 1+
1032字符流open in new window设计 字典树 数组 2+
1041困于环中的机器人open in new window数学 字符串 模拟
1044最长重复子串open in new window字符串 二分查找 后缀数组 3+
1047删除字符串中的所有相邻重复项open in new window[✓] 字符串
1048最长字符串链open in new window数组 哈希表 双指针 3+
1055形成字符串的最短路径 🔒open in new window贪心 双指针 字符串 1+
1058最小化舍入误差以满足目标 🔒open in new window贪心 数组 数学 2+
1061按字典序排列最小的等效字符串open in new window并查集 字符串
1062最长重复子串 🔒open in new window字符串 二分查找 动态规划 3+
1065字符串的索引对 🔒open in new window字典树 数组 字符串 1+
1071字符串的最大公因子open in new window[✓]数学 字符串
1078Bigram 分词open in new window字符串
1079活字印刷open in new window哈希表 字符串 回溯 1+
1081不同字符的最小子序列open in new window[✓] 贪心 字符串 1+
1087花括号展开 🔒open in new window广度优先搜索 字符串 回溯
1092最短公共超序列open in new window字符串 动态规划
1096花括号展开 IIopen in new window 广度优先搜索 字符串 1+
1100长度为 K 的无重复字符子串 🔒open in new window哈希表 字符串 滑动窗口
1106解析布尔表达式open in new window[✓] 递归 字符串
1108IP 地址无效化open in new window字符串
1111有效括号的嵌套深度open in new window 字符串
1119删去字符串中的元音 🔒open in new window字符串
1138字母板上的路径open in new window哈希表 字符串
1143最长公共子序列open in new window[✓]字符串 动态规划
1147段式回文open in new window贪心 双指针 字符串 3+
1153字符串转化 🔒open in new window哈希表 字符串
1154一年中的第几天open in new window数学 字符串
1156单字符重复子串的最大长度open in new window哈希表 字符串 滑动窗口
1160拼写单词open in new window数组 哈希表 字符串 1+
1163按字典序排在最后的子串open in new window双指针 字符串
1165单行键盘 🔒open in new window哈希表 字符串
1166设计文件系统 🔒open in new window设计 字典树 哈希表 1+
1169查询无效交易open in new window数组 哈希表 字符串 1+
1170比较字符串最小字母出现频次open in new window数组 哈希表 字符串 2+
1177构建回文串检测open in new window位运算 数组 哈希表 2+
1178猜字谜open in new window位运算 字典树 数组 2+
1180统计只含单一字母的子串 🔒open in new window数学 字符串
1181前后拼接 🔒open in new window数组 哈希表 字符串 1+
1189“气球” 的最大数量open in new window哈希表 字符串 计数
1190反转每对括号间的子串open in new window[✓] 字符串
1202交换字符串中的元素open in new window深度优先搜索 广度优先搜索 并查集 4+
1208尽可能使字符串相等open in new window字符串 二分查找 前缀和 1+
1209删除字符串中的所有相邻重复项 IIopen in new window 字符串
1216验证回文串 III 🔒open in new window字符串 动态规划
1221分割平衡字符串open in new window贪心 字符串 计数
1233删除子文件夹open in new window[✓]深度优先搜索 字典树 数组 1+
1234替换子串得到平衡字符串open in new window字符串 滑动窗口
1236网络爬虫 🔒open in new window深度优先搜索 广度优先搜索 字符串 1+
1239串联字符串的最大长度open in new window位运算 数组 字符串 1+
1247交换字符使得字符串相同open in new window贪心 数学 字符串
1249移除无效的括号open in new window 字符串
1255得分最高的单词集合open in new window位运算 数组 字符串 3+
1256加密数字 🔒open in new window位运算 数学 字符串
1257最小公共区域 🔒open in new window 深度优先搜索 广度优先搜索 3+
1258近义词句子 🔒open in new window并查集 数组 哈希表 2+
1268搜索推荐系统open in new window字典树 数组 字符串 3+
1271十六进制魔术数字 🔒open in new window数学 字符串
1278分割回文串 IIIopen in new window字符串 动态规划
1286字母组合迭代器open in new window设计 字符串 回溯 1+
1297子串的最大出现次数open in new window哈希表 字符串 滑动窗口
1307口算难题open in new window数组 数学 字符串 1+
1309解码字母到整数映射open in new window字符串
1312让字符串成为回文串的最少插入次数open in new window[✓]字符串 动态规划
1316不同的循环子字符串open in new window字典树 字符串 哈希函数 1+
1320二指输入的的最小距离open in new window字符串 动态规划
1324竖直打印单词open in new window数组 字符串 模拟
1328破坏回文串open in new window贪心 字符串
1332删除回文子序列open in new window双指针 字符串
1347制造字母异位词的最小步骤数open in new window哈希表 字符串 计数
1358包含所有三种字符的子字符串数目open in new window哈希表 字符串 滑动窗口
1360日期之间隔几天open in new window数学 字符串
1366通过投票对团队排名open in new window数组 哈希表 字符串 2+
1370上升下降字符串open in new window哈希表 字符串 计数
1371每个元音包含偶数次的最长子字符串open in new window位运算 哈希表 字符串 1+
1374生成每种字符都是奇数个的字符串open in new window字符串
1392最长快乐前缀open in new window字符串 字符串匹配 哈希函数 1+
1396设计地铁系统open in new window设计 哈希表 字符串
1397找到所有好字符串open in new window字符串 动态规划 字符串匹配
1400构造 K 个回文字符串open in new window贪心 哈希表 字符串 1+
1404将二进制表示减到 1 的步骤数open in new window位运算 字符串
1405最长快乐字符串open in new window[✓]贪心 字符串 堆(优先队列)
1408数组中的字符串匹配open in new window数组 字符串 字符串匹配
1410HTML 实体解析器open in new window哈希表 字符串
1415长度为 n 的开心字符串中字典序第 k 小的字符串open in new window字符串 回溯
1416恢复数组open in new window字符串 动态规划
1417重新格式化字符串open in new window字符串
1418点菜展示表open in new window数组 哈希表 字符串 2+
1419数青蛙open in new window[✓]字符串 计数
1422分割字符串的最大得分open in new window字符串 前缀和
1427字符串的左右移 🔒open in new window数组 数学 字符串
1433检查一个字符串是否可以打破另一个字符串open in new window贪心 字符串 排序
1436旅行终点站open in new window数组 哈希表 字符串
1446连续字符open in new window字符串
1447最简分数open in new window数学 字符串 数论
1451重新排列句子中的单词open in new window字符串 排序
1452收藏清单open in new window数组 哈希表 字符串
1455检查单词是否为句中其他单词的前缀open in new window双指针 字符串 字符串匹配
1456定长子串中元音的最大数目open in new window[✓]字符串 滑动窗口
1461检查一个字符串是否包含所有长度为 K 的二进制子串open in new window位运算 哈希表 字符串 2+
1487保证文件名唯一open in new window数组 哈希表 字符串
1496判断路径是否相交open in new window哈希表 字符串
1505最多 K 次交换相邻数位后得到的最小整数open in new window贪心 树状数组 线段树 1+
1507转变日期格式open in new window字符串
1513仅含 1 的子串数open in new window数学 字符串
1520最多的不重叠子字符串open in new window贪心 字符串
1525字符串的好分割数目open in new window位运算 哈希表 字符串 1+
1528重新排列字符串open in new window数组 字符串
1529最少的后缀翻转次数open in new window贪心 字符串
1531压缩字符串 IIopen in new window字符串 动态规划
1540K 次操作转变字符串open in new window哈希表 字符串
1541平衡括号字符串的最少插入次数open in new window 贪心 字符串
1542找出最长的超赞子字符串open in new window位运算 哈希表 字符串
1544整理字符串open in new window 字符串
1545找出第 N 个二进制字符串中的第 K 位open in new window[✓]递归 字符串 模拟
1554只有一个不同字符的字符串 🔒open in new window哈希表 字符串 哈希函数 1+
1556千位分隔数open in new window字符串
1573分割字符串的方案数open in new window数学 字符串
1576替换所有的问号open in new window字符串
1578使绳子变成彩色的最短时间open in new window贪心 数组 字符串 1+
1585检查字符串是否可以通过排序子字符串得到另一个字符串open in new window贪心 字符串 排序
1592重新排列单词间的空格open in new window字符串
1593拆分字符串使唯一子字符串的数目最大open in new window[✓]哈希表 字符串 回溯
1597根据中缀表达式构造二叉表达式树 🔒open in new window 字符串 1+
1598文件夹操作日志搜集器open in new window 数组 字符串
1604警告一小时内使用相同员工卡大于等于三次的人open in new window数组 哈希表 字符串 1+
1614括号的最大嵌套深度open in new window 字符串
1616分割两个字符串得到回文串open in new window双指针 字符串
1618找出适应屏幕的最大字号 🔒open in new window数组 字符串 二分查找 1+
1624两个相同字符之间的最长子字符串open in new window哈希表 字符串
1625执行操作后字典序最小的字符串open in new window深度优先搜索 广度优先搜索 字符串 1+
1629按键持续时间最长的键open in new window数组 字符串
1638统计只差一个字符的子串数目open in new window哈希表 字符串 动态规划 1+
1639通过给定词典构造目标字符串的方案数open in new window数组 字符串 动态规划
1647字符频次唯一的最小删除次数open in new window贪心 哈希表 字符串 1+
1653使字符串平衡的最少删除次数open in new window 字符串 动态规划
1657确定两个字符串是否接近open in new window[✓]哈希表 字符串 计数 1+
1662检查两个字符串数组是否相等open in new window数组 字符串
1663具有给定数值的最小字符串open in new window贪心 字符串
1668最大重复子字符串open in new window字符串 动态规划 字符串匹配
1678设计 Goal 解析器open in new window字符串
1682最长回文子序列 II 🔒open in new window字符串 动态规划
1684统计一致字符串的数目open in new window位运算 数组 哈希表 2+
1689十-二进制数的最少数目open in new window贪心 字符串
1694重新格式化电话号码open in new window字符串
1698字符串的不同子字符串个数 🔒open in new window字典树 字符串 后缀数组 2+
1702修改后的最大二进制字符串open in new window贪心 字符串
1704判断字符串的两半是否相似open in new window字符串 计数
1717删除子字符串的最大得分open in new window 贪心 字符串
1736替换隐藏数字得到的最晚时间open in new window贪心 字符串
1737满足三条件之一需改变的最少字符数open in new window哈希表 字符串 计数 1+
1745分割回文串 IVopen in new window字符串 动态规划
1750删除字符串两端相同字符后的最短长度open in new window双指针 字符串
1754构造字典序最大的合并字符串open in new window贪心 双指针 字符串
1758生成交替二进制字符串的最少操作数open in new window字符串
1759统计同质子字符串的数目open in new window数学 字符串
1763最长的美好子字符串open in new window位运算 哈希表 字符串 2+
1768交替合并字符串open in new window[✓]双指针 字符串
1769移动所有球到每个盒子所需的最小操作数open in new window数组 字符串 前缀和
1771由子序列构造的最长回文串的长度open in new window字符串 动态规划
1772按受欢迎程度排列功能 🔒open in new window数组 哈希表 字符串 1+
1773统计匹配检索规则的物品数量open in new window数组 字符串
1781所有子字符串美丽值之和open in new window哈希表 字符串 计数
1784检查二进制字符串字段open in new window字符串
1790仅执行一次字符串交换能否使两个字符串相等open in new window哈希表 字符串 计数
1794统计距离最小的子串对个数 🔒open in new window贪心 哈希表 字符串
1796字符串中第二大的数字open in new window哈希表 字符串
1804实现 Trie (前缀树) II 🔒open in new window设计 字典树 哈希表 1+
1805字符串中不同整数的数目open in new window哈希表 字符串
1807替换字符串中的括号内容open in new window数组 哈希表 字符串
1812判断国际象棋棋盘中一个格子的颜色open in new window数学 字符串
1813句子相似性 IIIopen in new window[✓]数组 双指针 字符串
1816截断句子open in new window数组 字符串
1830使字符串有序的最少操作次数open in new window数学 字符串 组合数学
1832判断句子是否为全字母句open in new window哈希表 字符串
1839所有元音按顺序排布的最长子字符串open in new window字符串 滑动窗口
1842下个由相同数字构成的回文串 🔒open in new window双指针 字符串
1844将所有数字用字符替换open in new window字符串
1849将字符串拆分为递减的连续值open in new window字符串 回溯
1850邻位交换的最小次数open in new window贪心 双指针 字符串
1859将句子排序open in new window字符串 排序
1864构成交替字符串需要的最小交换次数open in new window贪心 字符串
1869哪种连续子字符串更长open in new window字符串
1871跳跃游戏 VIIopen in new window字符串 动态规划 前缀和 1+
1876长度为三且各字符不同的子字符串open in new window哈希表 字符串 计数 1+
1880检查某单词是否等于两单词之和open in new window字符串
1881插入后的最大值open in new window贪心 字符串
1888使二进制字符串字符交替的最少反转次数open in new window贪心 字符串 动态规划 1+
1896反转表达式值的最少操作次数open in new window 数学 字符串 1+
1897重新分配字符使所有字符串都相等open in new window哈希表 字符串 计数
1898可移除字符的最大数目open in new window数组 双指针 字符串 1+
1903字符串中的最大奇数open in new window贪心 数学 字符串
1904你完成的完整对局数open in new window数学 字符串
1910删除一个字符串中所有出现的给定子字符串open in new window 字符串 模拟
1915最美子字符串的数目open in new window位运算 哈希表 字符串 1+
1927求和游戏open in new window贪心 数学 字符串 1+
1930长度为 3 的不同回文子序列open in new window位运算 哈希表 字符串 1+
1933判断字符串是否可分解为值均等的子串 🔒open in new window字符串
1935可以输入的最大单词数open in new window哈希表 字符串
1941检查是否所有字符出现次数相同open in new window哈希表 字符串 计数
1945字符串转化后的各位数字之和open in new window字符串 模拟
1946子字符串突变后可能得到的最大整数open in new window贪心 数组 字符串
1948删除系统中的重复文件夹open in new window字典树 数组 哈希表 2+
1957删除字符使字符串变好open in new window[✓]字符串
1960两个回文子字符串长度的最大乘积open in new window字符串 哈希函数 滚动哈希
1961检查字符串是否为数组前缀open in new window数组 双指针 字符串
1963使字符串平衡的最小交换次数open in new window[✓] 贪心 双指针 1+
1967作为子字符串出现在单词中的字符串数目open in new window数组 字符串
1974使用特殊打字机键入单词的最少时间open in new window贪心 字符串
1977划分数字的方案数open in new window字符串 动态规划 后缀数组
1980找出不同的二进制字符串open in new window数组 哈希表 字符串 1+
1985找出数组中的第 K 大整数open in new window数组 字符串 分治 3+
1987不同的好子序列数目open in new window字符串 动态规划
2000反转单词前缀open in new window 双指针 字符串
2002两个回文子序列长度的最大乘积open in new window位运算 字符串 动态规划 2+
2011执行操作后的变量值open in new window数组 字符串 模拟
2014重复 K 次的最长子序列open in new window贪心 字符串 回溯 2+
2019解出数学表达式的学生分数open in new window 记忆化搜索 数组 3+
2023连接后等于目标字符串的字符串对open in new window数组 哈希表 字符串 1+
2024考试的最大困扰度open in new window字符串 二分查找 前缀和 1+
2027转换字符串的最少操作次数open in new window贪心 字符串
2030含特定字母的最小子序列open in new window 贪心 字符串 1+
2038如果相邻两个颜色均相同则删除当前颜色open in new window贪心 数学 字符串 1+
2042检查句子中的数字是否递增open in new window字符串
2047句子中的有效单词数open in new window字符串
2053数组中第 K 个独一无二的字符串open in new window数组 哈希表 字符串 1+
2055蜡烛之间的盘子open in new window数组 字符串 二分查找 1+
2056棋盘上有效移动组合的数目open in new window数组 字符串 回溯 1+
2060同源字符串检测open in new window字符串 动态规划
2062统计字符串中的元音子字符串open in new window哈希表 字符串
2063所有子字符串中的元音open in new window数学 字符串 动态规划 1+
2067等计数子串的数量 🔒open in new window字符串 计数 前缀和
2068检查两个字符串是否几乎相等open in new window哈希表 字符串 计数
2075解码斜向换位密码open in new window字符串 模拟
2083求以相同字母开头和结尾的子串总数 🔒open in new window哈希表 数学 字符串 2+
2085统计出现过一次的公共字符串open in new window数组 哈希表 字符串 1+
2086喂食仓鼠的最小食物桶数open in new window贪心 字符串 动态规划
2096从二叉树一个节点到另一个节点每一步的方向open in new window 深度优先搜索 字符串 1+
2103环和杆open in new window哈希表 字符串
2108找出数组中的第一个回文字符串open in new window数组 双指针 字符串
2109向字符串添加空格open in new window数组 双指针 字符串 1+
2114句子中的最多单词数open in new window数组 字符串
2115从给定原材料中找到所有可以做出的菜open in new window 拓扑排序 数组 2+
2116判断一个括号字符串是否有效open in new window 贪心 字符串
2120执行所有后缀指令open in new window字符串 模拟
2124检查是否所有 A 都在 B 之前open in new window字符串
2125银行中的激光束数量open in new window数组 数学 字符串 1+
2129将标题首字母大写open in new window字符串
2131连接两字母单词得到的最长回文串open in new window贪心 数组 哈希表 2+
2135统计追加字母可以获得的单词数open in new window位运算 数组 哈希表 2+
2138将字符串拆分为若干长度为 k 的组open in new window字符串 模拟
2147分隔长廊的方案数open in new window数学 字符串 动态规划
2156查找给定哈希值的子串open in new window字符串 滑动窗口 哈希函数 1+
2157字符串分组open in new window位运算 并查集 字符串
2166设计位集open in new window设计 数组 哈希表 1+
2167移除所有载有违禁货物车厢所需的最少时间open in new window字符串 动态规划
2168每个数字的频率都相同的独特子字符串的数量 🔒open in new window哈希表 字符串 计数 2+
2182构造限制重复的字符串open in new window贪心 哈希表 字符串 2+
2185统计包含给定前缀的字符串open in new window数组 字符串 字符串匹配
2186制造字母异位词的最小步骤数 IIopen in new window哈希表 字符串 计数
2193得到回文串的最少操作次数open in new window贪心 树状数组 双指针 1+
2194Excel 表中某个范围内的单元格open in new window字符串
2207字符串中最多数目的子序列open in new window贪心 字符串 前缀和
2209用地毯覆盖后的最少白色砖块open in new window字符串 动态规划 前缀和
2211统计道路上的碰撞次数open in new window 字符串 模拟
2213由单个字符重复的最长子字符串open in new window线段树 数组 字符串 1+
2222选择建筑的方案数open in new window字符串 动态规划 前缀和
2223构造字符串的总得分和open in new window字符串 二分查找 字符串匹配 3+
2224转化时间需要的最少操作数open in new window贪心 字符串
2227加密解密字符串open in new window设计 字典树 数组 2+
2232向表达式添加括号后的最小结果open in new window字符串 枚举
2243计算字符串的数字和open in new window字符串 模拟
2246相邻字符不同的最长路径open in new window 深度优先搜索 3+
2255统计是给定字符串前缀的字符串数目open in new window数组 字符串
2259移除指定数字得到的最大结果open in new window[✓]贪心 字符串 枚举
2262字符串的总引力open in new window[✓]哈希表 字符串 动态规划
2264字符串中最大的 3 位相同数字open in new window字符串
2266统计打字方案数open in new window哈希表 数学 字符串 1+
2268最少按键次数 🔒open in new window贪心 哈希表 字符串 2+
2269找到一个数字的 K 美丽值open in new window数学 字符串 滑动窗口
2273移除字母异位词后的结果数组open in new window数组 哈希表 字符串 1+
2278字母在字符串中的百分比open in new window字符串
2283判断一个数的数字计数是否等于数位的值open in new window哈希表 字符串 计数
2284最多单词数的发件人open in new window数组 哈希表 字符串 1+
2287重排字符形成目标字符串open in new window哈希表 字符串 计数
2288价格减免open in new window字符串
2296设计一个文本编辑器open in new window 设计 链表 3+
2299强密码检验器 IIopen in new window字符串
2301替换字符后匹配open in new window数组 哈希表 字符串 1+
2306公司命名open in new window位运算 数组 哈希表 2+
2309兼具大小写的最好英文字母open in new window哈希表 字符串 枚举
2311小于等于 K 的最长二进制子序列open in new window贪心 记忆化搜索 字符串 1+
2315统计星号open in new window字符串
2325解密消息open in new window哈希表 字符串
2330验证回文串 IV 🔒open in new window双指针 字符串
2337移动片段得到字符串open in new window双指针 字符串
2343裁剪数字后查询第 K 小的数字open in new window数组 字符串 分治 4+
2351第一个出现两次的字母open in new window位运算 哈希表 字符串 1+
2370最长理想子序列open in new window哈希表 字符串 动态规划
2375根据模式串构造最小数字open in new window 贪心 字符串 1+
2379得到 K 个黑块的最少涂色次数open in new window字符串 滑动窗口
2380二进制字符串重新安排顺序需要的时间open in new window字符串 动态规划 模拟
2381字母移位 IIopen in new window数组 字符串 前缀和
2384最大回文数字open in new window贪心 哈希表 字符串 1+
2390从字符串中移除星号open in new window 字符串 模拟
2391收集垃圾的最少总时间open in new window数组 字符串 前缀和
2399检查相同字母间的距离open in new window数组 哈希表 字符串
2405子字符串的最优划分open in new window贪心 哈希表 字符串
2408设计 SQL 🔒open in new window设计 数组 哈希表 1+
2409统计共同度过的日子数open in new window数学 字符串
2414最长的字母序连续子字符串的长度open in new window字符串
2416字符串的前缀分数和open in new window[✓]字典树 数组 字符串 1+
2418按身高排序open in new window数组 哈希表 字符串 1+
2423删除字符使频率相同open in new window哈希表 字符串 计数
2430对字母串可执行的最大删除数open in new window字符串 动态规划 字符串匹配 2+
2434使用机器人打印字典序最小的字符串open in new window 贪心 哈希表 1+
2437有效时间的数目open in new window字符串 枚举
2446判断两个事件是否存在冲突open in new window数组 字符串
2450应用操作后不同二进制字符串的数量 🔒open in new window数学 字符串
2451差值数组不同的字符串open in new window数组 哈希表 字符串
2452距离字典两次编辑以内的单词open in new window数组 字符串
2456最流行的视频创作者open in new window数组 哈希表 字符串 2+
2468根据限制分割消息open in new window字符串 二分查找
2472不重叠回文子字符串的最大数目open in new window贪心 双指针 字符串 1+
2478完美分割的方案数open in new window字符串 动态规划
2483商店的最少代价open in new window字符串 前缀和
2484统计回文子序列数目open in new window字符串 动态规划
2486追加字符以获得子序列open in new window贪心 双指针 字符串
2489固定比率的子字符串数 🔒open in new window哈希表 数学 字符串 1+
2490回环句open in new window[✓]字符串
2496数组中字符串的最大值open in new window数组 字符串
2506统计相似字符串对的数目open in new window位运算 数组 哈希表 2+
2512奖励最顶尖的 K 名学生open in new window数组 哈希表 字符串 2+
2514统计同位异构字符串数目open in new window哈希表 数学 字符串 2+
2515到目标字符串的最短距离open in new window数组 字符串
2516每种字符至少取 K 个open in new window哈希表 字符串 滑动窗口
2522将字符串分割成值不超过 K 的子字符串open in new window贪心 字符串 动态规划
2531使字符串中不同字符的数目相等open in new window哈希表 字符串 计数
2539好子序列的个数 🔒open in new window哈希表 数学 字符串 2+
2546执行逐位运算使字符串相等open in new window位运算 字符串
2559统计范围内的元音字符串数open in new window数组 字符串 前缀和
2564子字符串异或查询open in new window位运算 数组 哈希表 1+
2565最少得分子序列open in new window双指针 字符串 二分查找
2573找出对应 LCP 矩阵的字符串open in new window贪心 并查集 数组 3+
2575找出字符串的可整除数组open in new window数组 数学 字符串
2586统计范围内的元音字符串数open in new window数组 字符串 计数
2590设计一个待办事项清单 🔒open in new window设计 数组 哈希表 2+
2606找到最大开销的子字符串open in new window数组 哈希表 字符串 1+
2609最长平衡子字符串open in new window字符串
2645构造有效字符串的最少插入数open in new window 贪心 字符串 1+
2663字典序最小的美丽字符串open in new window贪心 字符串
2678老人的数目open in new window数组 字符串
2696删除子串后的字符串最小长度open in new window[✓] 字符串 模拟
2697字典序最小回文串open in new window贪心 双指针 字符串
2707字符串中的额外字符open in new window字典树 数组 哈希表 2+
2710移除字符串中的尾随零open in new window字符串
2712使所有字符相等的最小成本open in new window贪心 字符串 动态规划
2716最小化字符串长度open in new window哈希表 字符串
2719统计整数数目open in new window数学 字符串 动态规划
2730找到最长的半重复子字符串open in new window字符串 滑动窗口
2734执行子串操作后的字典序最小字符串open in new window贪心 字符串
2743计算没有重复字符的子字符串数量 🔒open in new window哈希表 字符串 滑动窗口
2744最大字符串配对数目open in new window数组 哈希表 字符串 1+
2746字符串连接删减字母open in new window数组 字符串 动态规划
2767将字符串分割为最少的美丽子字符串open in new window哈希表 字符串 动态规划 1+
2781最长合法子字符串的长度open in new window数组 哈希表 字符串 1+
2785将字符串中的元音字母排序open in new window字符串 排序
2788按分隔符拆分字符串open in new window数组 字符串
2800包含三个字符串的最短字符串open in new window贪心 字符串 枚举
2801统计范围内的步进数字数目open in new window字符串 动态规划
2802找出第 K 个幸运数字 🔒open in new window位运算 数学 字符串
2810故障键盘open in new window字符串 模拟
2825循环增长使字符串子序列等于另一个字符串open in new window双指针 字符串
2828判别首字母缩略词open in new window数组 字符串
2833距离原点最远的点open in new window字符串 计数
2839判断通过操作能否让字符串相等 Iopen in new window字符串
2840判断通过操作能否让字符串相等 IIopen in new window哈希表 字符串 排序
2842统计一个字符串的 k 子序列美丽值最大的数目open in new window贪心 哈希表 数学 2+
2844生成特殊数字的最少操作open in new window贪心 数学 字符串 1+
2851字符串转换open in new window数学 字符串 动态规划 1+
2864最大二进制奇数open in new window贪心 数学 字符串
2868单词游戏 🔒open in new window贪心 数组 数学 3+
2896执行操作使两个字符串相等open in new window字符串 动态规划
2900最长相邻不相等子序列 Iopen in new window贪心 数组 字符串 1+
2901最长相邻不相等子序列 IIopen in new window数组 字符串 动态规划
2904最短且字典序最小的美丽子字符串open in new window字符串 滑动窗口
2911得到 K 个半回文串的最少修改次数open in new window双指针 字符串 动态规划
2914使二进制字符串变美丽的最少修改次数open in new window字符串
2933高访问员工open in new window数组 哈希表 字符串 1+
2937使三个字符串相等open in new window字符串
2938区分黑球与白球open in new window[✓]贪心 双指针 字符串
2942查找包含给定字符的单词open in new window数组 字符串
2947统计美丽子字符串 Iopen in new window哈希表 数学 字符串 3+
2949统计美丽子字符串 IIopen in new window哈希表 数学 字符串 2+
2950可整除子串的数量 🔒open in new window哈希表 字符串 计数 1+
2953统计完全子字符串open in new window哈希表 字符串 滑动窗口
2955同端子串的数量 🔒open in new window数组 哈希表 字符串 2+
2957消除相邻近似相等字符open in new window贪心 字符串 动态规划
2976转换字符串的最小成本 Iopen in new window 数组 字符串 1+
2977转换字符串的最小成本 IIopen in new window 字典树 数组 3+
2981找出出现至少三次的最长特殊子字符串 Iopen in new window哈希表 字符串 二分查找 2+
2982找出出现至少三次的最长特殊子字符串 IIopen in new window哈希表 字符串 二分查找 2+
2983回文串重新排列查询open in new window哈希表 字符串 前缀和
2999统计强大整数的数目open in new window数学 字符串 动态规划
3003执行操作后的最大分割数量open in new window位运算 字符串 动态规划 1+
3006找出数组中的美丽下标 Iopen in new window双指针 字符串 二分查找 3+
3008找出数组中的美丽下标 IIopen in new window双指针 字符串 二分查找 3+
3014输入单词需要的最少按键次数 Iopen in new window贪心 数学 字符串
3016输入单词需要的最少按键次数 IIopen in new window贪心 哈希表 字符串 2+
3019按键变更的次数open in new window字符串
3029将单词恢复初始状态所需的最短时间 Iopen in new window字符串 字符串匹配 哈希函数 1+
3031将单词恢复初始状态所需的最短时间 IIopen in new window字符串 字符串匹配 哈希函数 1+
3035回文字符串的最大数量open in new window贪心 数组 哈希表 3+
3042统计前后缀下标对 Iopen in new window字典树 数组 字符串 3+
3043最长公共前缀的长度open in new window字典树 数组 哈希表 1+
3045统计前后缀下标对 IIopen in new window字典树 数组 字符串 3+
3076数组中的最短非公共子字符串open in new window字典树 数组 哈希表 1+
3078矩阵中的字母数字模式匹配 I 🔒open in new window数组 哈希表 字符串 1+
3081替换字符串中的问号使分数最小open in new window贪心 哈希表 字符串 3+
3083字符串及其反转中是否存在同一子字符串open in new window哈希表 字符串
3084统计以给定字符开头和结尾的子字符串总数open in new window数学 字符串 计数
3085成为 K 特殊字符串需要删除的最少字符数open in new window贪心 哈希表 字符串 2+
3088使字符串反回文 🔒open in new window贪心 字符串 计数排序 1+
3090每个字符最多出现两次的最长子字符串open in new window哈希表 字符串 滑动窗口
3093最长公共后缀查询open in new window字典树 数组 字符串
3104查找最长的自包含子串 🔒open in new window哈希表 字符串 二分查找 1+
3106满足距离约束且字典序最小的字符串open in new window贪心 字符串
3110字符串的分数open in new window字符串
3114替换字符可以得到的最晚时间open in new window字符串 枚举
3119最大数量的可修复坑洼 🔒open in new window贪心 字符串 排序
3120统计特殊字母的数量 Iopen in new window哈希表 字符串
3121统计特殊字母的数量 IIopen in new window哈希表 字符串
3125使得按位与结果为 0 的最大数字 🔒open in new window贪心 字符串 排序
3135通过添加或删除结尾字符来同化字符串 🔒open in new window字符串 二分查找 动态规划 2+
3136有效单词open in new window[✓]字符串
3137K 周期字符串需要的最少操作次数open in new window哈希表 字符串 计数
3138同位字符串连接的最小长度open in new window哈希表 字符串 计数
3143正方形中的最多点数open in new window数组 哈希表 字符串 2+
3144分割字符频率相等的最少子字符串open in new window哈希表 字符串 动态规划 1+
3146两个字符串的排列差open in new window哈希表 字符串
3163压缩字符串 IIIopen in new window[✓]字符串
3167字符串的更好压缩 🔒open in new window哈希表 字符串 计数 1+
3168候诊室中的最少椅子数open in new window字符串 模拟
3170删除星号以后字典序最小的字符串open in new window 贪心 哈希表 2+
3174清除数字open in new window 字符串 模拟
3210找出加密后的字符串open in new window字符串
3211生成不含相邻零的二进制字符串open in new window位运算 递归 字符串
3213最小代价构造字符串open in new window数组 字符串 动态规划 1+
3216交换后字典序最小的字符串open in new window贪心 字符串
3223操作后字符串的最短长度open in new window哈希表 字符串 计数
3227字符串元音游戏open in new window脑筋急转弯 数学 字符串 1+
3228将 1 移动到末尾的最大操作次数open in new window贪心 字符串 计数
3234统计 1 显著的字符串的数量open in new window字符串 枚举 滑动窗口
3248矩阵中的蛇open in new window数组 字符串 模拟
3258统计满足 K 约束的子字符串数量 Iopen in new window字符串 滑动窗口
3260找出最大的 N 位 K 回文数open in new window贪心 数学 字符串 2+
3261统计满足 K 约束的子字符串数量 IIopen in new window数组 字符串 二分查找 2+
3271哈希分割字符串open in new window字符串 模拟
3274检查棋盘方格颜色是否相同open in new window数学 字符串
3279活塞占据的最大总区域 🔒open in new window数组 哈希表 字符串 3+
3280将日期转换为二进制表示open in new window数学 字符串
3291形成目标字符串需要的最少字符串数 Iopen in new window字典树 线段树 数组 6+
3292形成目标字符串需要的最少字符串数 IIopen in new window线段树 数组 字符串 5+
3295举报垃圾信息open in new window数组 哈希表 字符串
3297统计重新排列后包含另一个字符串的子字符串数目 Iopen in new window哈希表 字符串 滑动窗口
3298统计重新排列后包含另一个字符串的子字符串数目 IIopen in new window哈希表 字符串 滑动窗口
3302字典序最小的合法序列open in new window贪心 双指针 字符串 1+
3303第一个几乎相等子字符串的下标open in new window字符串 字符串匹配
3305元音辅音字符串计数 Iopen in new window哈希表 字符串 滑动窗口
3306元音辅音字符串计数 IIopen in new window哈希表 字符串 滑动窗口
3316从原字符串里进行删除操作的最多次数open in new window数组 哈希表 双指针 2+
3320统计能获胜的出招序列数open in new window字符串 动态规划
3324出现在屏幕上的字符串序列open in new window字符串 模拟
3325字符至少出现 K 次的子字符串 Iopen in new window哈希表 字符串 滑动窗口
3327判断 DFS 字符串是否是回文串open in new window 深度优先搜索 数组 3+
3329字符至少出现 K 次的子字符串 II 🔒open in new window哈希表 字符串 滑动窗口
LCP 17速算机器人open in new window数学 字符串 模拟
LCP 19秋叶收藏集open in new window字符串 动态规划
LCP 43十字路口的交通open in new window数组 字符串 动态规划
LCP 66最小展台数量open in new window数组 哈希表 字符串 1+
LCP 69Hello LeetCode!open in new window位运算 数组 字符串 2+
剑指 Offer 12矩阵中的路径open in new window[✓]数组 字符串 回溯 1+
剑指 Offer 19正则表达式匹配open in new window[✓]递归 字符串 动态规划
剑指 Offer 20表示数值的字符串open in new window[✓]字符串
剑指 Offer 37序列化二叉树open in new window[✓] 深度优先搜索 广度优先搜索 3+
剑指 Offer 38字符串的排列open in new window[✓]字符串 回溯
剑指 Offer 45把数组排成最小的数open in new window[✓]贪心 字符串 排序
剑指 Offer 46把数字翻译成字符串open in new window[✓]字符串 动态规划
剑指 Offer 48最长不含重复字符的子字符串open in new window[✓]哈希表 字符串 滑动窗口
剑指 Offer 5替换空格open in new window[✓]字符串
剑指 Offer 50第一个只出现一次的字符open in new window[✓]队列 哈希表 字符串 1+
剑指 Offer 58翻转单词顺序open in new window[✓]双指针 字符串
剑指 Offer 58-II左旋转字符串open in new window[✓]数学 双指针 字符串
剑指 Offer 67把字符串转换成整数open in new window[✓]字符串
剑指 Offer II 101分割等和子集open in new window[✓]数学 字符串 模拟
剑指 Offer II 108单词演变open in new window[✓]广度优先搜索 哈希表 字符串
剑指 Offer II 109开密码锁open in new window广度优先搜索 数组 哈希表 1+
剑指 Offer II 114外星文字典open in new window深度优先搜索 广度优先搜索 3+
剑指 Offer II 117相似的字符串open in new window深度优先搜索 广度优先搜索 并查集 3+
剑指 Offer II 14字符串中的变位词open in new window[✓]哈希表 双指针 字符串 1+
剑指 Offer II 15字符串中的所有变位词open in new window[✓]哈希表 字符串 滑动窗口
剑指 Offer II 16不含重复字符的最长子字符串open in new window[✓]哈希表 字符串 滑动窗口
剑指 Offer II 17含有所有字符的最短字符串open in new window哈希表 字符串 滑动窗口
剑指 Offer II 18有效的回文open in new window[✓]双指针 字符串
剑指 Offer II 19最多删除一个字符得到回文open in new window贪心 双指针 字符串
剑指 Offer II 2二进制加法open in new window[✓]位运算 数学 字符串 1+
剑指 Offer II 20回文子字符串的个数open in new window字符串 动态规划
剑指 Offer II 32有效的变位词open in new window哈希表 字符串 排序
剑指 Offer II 33变位词组open in new window[✓]数组 哈希表 字符串 1+
剑指 Offer II 34外星语言是否排序open in new window数组 哈希表 字符串
剑指 Offer II 35最小时间差open in new window数组 数学 字符串 1+
剑指 Offer II 48序列化与反序列化二叉树open in new window[✓] 深度优先搜索 广度优先搜索 3+
剑指 Offer II 5单词长度的最大乘积open in new window位运算 数组 字符串
剑指 Offer II 62实现前缀树open in new window[✓]设计 字典树 哈希表 1+
剑指 Offer II 63替换单词open in new window字典树 数组 哈希表 1+
剑指 Offer II 64神奇的字典open in new window深度优先搜索 设计 字典树 2+
剑指 Offer II 65最短的单词编码open in new window字典树 数组 哈希表 1+
剑指 Offer II 66单词之和open in new window设计 字典树 哈希表 1+
剑指 Offer II 85生成匹配的括号open in new window[✓]字符串 动态规划 回溯
剑指 Offer II 87复原 IPopen in new window[✓]字符串 回溯
剑指 Offer II 92翻转字符open in new window字符串 动态规划
剑指 Offer II 94最少回文分割open in new window字符串 动态规划
剑指 Offer II 95最长公共子序列open in new window[✓]字符串 动态规划
剑指 Offer II 96字符串交织open in new window[✓]字符串 动态规划
剑指 Offer II 97子序列的数目open in new window字符串 动态规划
面试题 01.01判定字符是否唯一open in new window[✓]位运算 哈希表 字符串 1+
面试题 01.02判定是否互为字符重排open in new window哈希表 字符串 排序
面试题 01.03URL化open in new window字符串
面试题 01.04回文排列open in new window位运算 哈希表 字符串
面试题 01.05一次编辑open in new window双指针 字符串
面试题 01.06字符串压缩open in new window双指针 字符串
面试题 01.09字符串轮转open in new window字符串 字符串匹配
面试题 05.02二进制数转字符串open in new window位运算 数学 字符串
面试题 08.07无重复字符串的排列组合open in new window字符串 回溯
面试题 08.08有重复字符串的排列组合open in new window字符串 回溯
面试题 08.09括号open in new window字符串 动态规划 回溯
面试题 08.14布尔运算open in new window记忆化搜索 字符串 动态规划
面试题 10.02变位词组open in new window数组 哈希表 字符串 1+
面试题 10.05稀疏数组搜索open in new window数组 字符串 二分查找
面试题 16.02单词频率open in new window设计 字典树 数组 2+
面试题 16.08整数的英语表示open in new window递归 数学 字符串
面试题 16.15珠玑妙算open in new window哈希表 字符串 计数
面试题 16.18模式匹配open in new window数学 字符串 回溯 1+
面试题 16.20T9键盘open in new window数组 哈希表 字符串
面试题 16.22兰顿蚂蚁open in new window数组 哈希表 字符串 2+
面试题 16.26计算器open in new window 数学 字符串
面试题 17.07婴儿名字open in new window深度优先搜索 广度优先搜索 并查集 4+
面试题 17.11单词距离open in new window数组 字符串
面试题 17.13恢复空格open in new window字典树 数组 哈希表 4+
面试题 17.15最长单词open in new window字典树 数组 哈希表 1+
面试题 17.17多次搜索open in new window字典树 数组 哈希表 3+
面试题 17.22单词转换open in new window广度优先搜索 哈希表 字符串 1+
面试题 17.25单词矩阵open in new window字典树 数组 字符串 1+