0003 | 无重复字符的最长子串open in new window | JSopen in new window | 哈希表 字符串 滑动窗口 | |
0005 | 最长回文子串open in new window | JSopen in new window | 字符串 动态规划 | |
0006 | N 字形变换open in new window | JSopen in new window | 字符串 | |
0008 | 字符串转换整数 (atoi)open in new window | JSopen in new window | 字符串 | |
0010 | 正则表达式匹配open in new window | JSopen in new window | 递归 字符串 动态规划 | |
0012 | 整数转罗马数字open in new window | JSopen in new window | 哈希表 数学 字符串 | |
0013 | 罗马数字转整数open in new window | JSopen in new window | 哈希表 数学 字符串 | |
0014 | 最长公共前缀open in new window | JSopen in new window | 字典树 字符串 | |
0017 | 电话号码的字母组合open in new window | JSopen in new window | 哈希表 字符串 回溯 | |
0020 | 有效的括号open in new window | JSopen in new window | 栈 字符串 | |
0022 | 括号生成open in new window | JSopen in new window | 字符串 动态规划 回溯 | |
0028 | 找出字符串中第一个匹配项的下标open in new window | | 双指针 字符串 字符串匹配 | |
0030 | 串联所有单词的子串open in new window | | 哈希表 字符串 滑动窗口 | |
0032 | 最长有效括号open in new window | | 栈 字符串 动态规划 | |
0038 | 外观数列open in new window | | 字符串 | |
0043 | 字符串相乘open in new window | | 数学 字符串 模拟 | |
0044 | 通配符匹配open in new window | JSopen in new window | 贪心 递归 字符串 1+ | |
0049 | 字母异位词分组open in new window | | 数组 哈希表 字符串 1+ | |
0058 | 最后一个单词的长度open in new window | JSopen in new window | 字符串 | |
0065 | 有效数字open in new window | | 字符串 | |
0067 | 二进制求和open in new window | | 位运算 数学 字符串 1+ | |
0068 | 文本左右对齐open in new window | | 数组 字符串 模拟 | |
0071 | 简化路径open in new window | JSopen in new window | 栈 字符串 | |
0072 | 编辑距离open in new window | JSopen in new window | 字符串 动态规划 | |
0076 | 最小覆盖子串open in new window | JSopen in new window | 哈希表 字符串 滑动窗口 | |
0087 | 扰乱字符串open in new window | | 字符串 动态规划 | |
0091 | 解码方法open in new window | | 字符串 动态规划 | |
0093 | 复原 IP 地址open in new window | JSopen in new window | 字符串 回溯 | |
0097 | 交错字符串open in new window | | 字符串 动态规划 | |
0115 | 不同的子序列open in new window | | 字符串 动态规划 | |
0125 | 验证回文串open in new window | JSopen in new window | 双指针 字符串 | |
0126 | 单词接龙 IIopen in new window | | 广度优先搜索 哈希表 字符串 1+ | |
0127 | 单词接龙open in new window | | 广度优先搜索 哈希表 字符串 | |
0131 | 分割回文串open in new window | JSopen in new window | 字符串 动态规划 回溯 | |
0132 | 分割回文串 IIopen in new window | | 字符串 动态规划 | |
0139 | 单词拆分open in new window | JSopen in new window | 字典树 记忆化搜索 数组 3+ | |
0140 | 单词拆分 IIopen in new window | | 字典树 记忆化搜索 数组 4+ | |
0151 | 反转字符串中的单词open in new window | JSopen in new window | 双指针 字符串 | |
0157 | 用 Read4 读取 N 个字符open in new window | | 字符串 交互 模拟 | |
0158 | 用 Read4 读取 N 个字符 IIopen in new window | | 字符串 交互 模拟 | |
0159 | 至多包含两个不同字符的最长子串open in new window | | 哈希表 字符串 滑动窗口 | |
0161 | 相隔为 1 的编辑距离open in new window | | 双指针 字符串 | |
0165 | 比较版本号open in new window | | 双指针 字符串 | |
0166 | 分数到小数open in new window | | 哈希表 数学 字符串 | |
0168 | Excel表列名称open in new window | | 数学 字符串 | |
0171 | Excel 表列序号open in new window | | 数学 字符串 | |
0179 | 最大数open in new window | | 贪心 数组 字符串 1+ | |
0186 | 反转字符串中的单词 IIopen in new window | | 双指针 字符串 | |
0187 | 重复的DNA序列open in new window | | 位运算 哈希表 字符串 3+ | |
0205 | 同构字符串open in new window | | 哈希表 字符串 | |
0208 | 实现 Trie (前缀树)open in new window | | 设计 字典树 哈希表 1+ | |
0211 | 添加与搜索单词 - 数据结构设计open in new window | | 深度优先搜索 设计 字典树 1+ | |
0212 | 单词搜索 IIopen in new window | | 字典树 数组 字符串 2+ | |
0214 | 最短回文串open in new window | | 字符串 字符串匹配 哈希函数 1+ | |
0224 | 基本计算器open in new window | JSopen in new window | 栈 递归 数学 1+ | |
0227 | 基本计算器 IIopen in new window | | 栈 数学 字符串 | |
0241 | 为运算表达式设计优先级open in new window | | 递归 记忆化搜索 数学 2+ | |
0242 | 有效的字母异位词open in new window | JSopen in new window | 哈希表 字符串 排序 | |
0243 | 最短单词距离open in new window | | 数组 字符串 | |
0244 | 最短单词距离 IIopen in new window | | 设计 数组 哈希表 2+ | |
0245 | 最短单词距离 IIIopen in new window | | 数组 字符串 | |
0246 | 中心对称数open in new window | | 哈希表 双指针 字符串 | |
0247 | 中心对称数 IIopen in new window | | 递归 数组 字符串 | |
0248 | 中心对称数 IIIopen in new window | | 递归 数组 字符串 | |
0249 | 移位字符串分组open in new window | | 数组 哈希表 字符串 | |
0257 | 二叉树的所有路径open in new window | JSopen in new window | 树 深度优先搜索 字符串 2+ | |
0266 | 回文排列open in new window | | 位运算 哈希表 字符串 | |
0267 | 回文排列 IIopen in new window | | 哈希表 字符串 回溯 | |
0269 | 火星词典open in new window | | 深度优先搜索 广度优先搜索 图 3+ | |
0271 | 字符串的编码与解码open in new window | | 设计 数组 字符串 | |
0273 | 整数转换英文表示open in new window | | 递归 数学 字符串 | |
0282 | 给表达式添加运算符open in new window | | 数学 字符串 回溯 | |
0288 | 单词的唯一缩写open in new window | | 设计 数组 哈希表 1+ | |
0290 | 单词规律open in new window | JSopen in new window | 哈希表 字符串 | |
0291 | 单词规律 IIopen in new window | | 哈希表 字符串 回溯 | |
0293 | 翻转游戏open in new window | | 字符串 | |
0297 | 二叉树的序列化与反序列化open in new window | JSopen in new window | 树 深度优先搜索 广度优先搜索 3+ | |
0299 | 猜数字游戏open in new window | | 哈希表 字符串 计数 | |
0301 | 删除无效的括号open in new window | | 广度优先搜索 字符串 回溯 | |
0306 | 累加数open in new window | | 字符串 回溯 | |
0316 | 去除重复字母open in new window | JSopen in new window | 栈 贪心 字符串 1+ | |
0318 | 最大单词长度乘积open in new window | | 位运算 数组 字符串 | |
0320 | 列举单词的全部缩写open in new window | | 位运算 字符串 回溯 | |
0331 | 验证二叉树的前序序列化open in new window | | 栈 树 字符串 1+ | |
0336 | 回文对open in new window | | 字典树 数组 哈希表 1+ | |
0340 | 至多包含 K 个不同字符的最长子串open in new window | | 哈希表 字符串 滑动窗口 | |
0344 | 反转字符串open in new window | JSopen in new window | 双指针 字符串 | |
0345 | 反转字符串中的元音字母open in new window | JSopen in new window | 双指针 字符串 | |
0358 | K 距离间隔重排字符串open in new window | | 贪心 哈希表 字符串 3+ | |
0383 | 赎金信open in new window | JSopen in new window | 哈希表 字符串 计数 | |
0385 | 迷你语法分析器open in new window | | 栈 深度优先搜索 字符串 | |
0387 | 字符串中的第一个唯一字符open in new window | | 队列 哈希表 字符串 1+ | |
0388 | 文件的最长绝对路径open in new window | | 栈 深度优先搜索 字符串 | |
0389 | 找不同open in new window | | 位运算 哈希表 字符串 1+ | |
0392 | 判断子序列open in new window | JSopen in new window | 双指针 字符串 动态规划 | |
0394 | 字符串解码open in new window | JSopen in new window | 栈 递归 字符串 | |
0395 | 至少有 K 个重复字符的最长子串open in new window | | 哈希表 字符串 分治 1+ | |
0402 | 移掉 K 位数字open in new window | | 栈 贪心 字符串 1+ | |
0408 | 有效单词缩写open in new window | | 双指针 字符串 | |
0409 | 最长回文串open in new window | | 贪心 哈希表 字符串 | |
0411 | 最短独占单词缩写open in new window | | 位运算 字符串 回溯 | |
0412 | Fizz Buzzopen in new window | | 数学 字符串 模拟 | |
0415 | 字符串相加open in new window | | 数学 字符串 模拟 | |
0418 | 屏幕可显示句子的数量open in new window | | 字符串 动态规划 模拟 | |
0420 | 强密码检验器open in new window | | 贪心 字符串 堆(优先队列) | |
0423 | 从英文中重建数字open in new window | | 哈希表 数学 字符串 | |
0424 | 替换后的最长重复字符open in new window | | 哈希表 字符串 滑动窗口 | |
0425 | 单词方块open in new window | | 字典树 数组 字符串 1+ | |
0428 | 序列化和反序列化 N 叉树open in new window | | 树 深度优先搜索 广度优先搜索 1+ | |
0433 | 最小基因变化open in new window | | 广度优先搜索 哈希表 字符串 | |
0434 | 字符串中的单词数open in new window | | 字符串 | |
0438 | 找到字符串中所有字母异位词open in new window | | 哈希表 字符串 滑动窗口 | |
0439 | 三元表达式解析器open in new window | | 栈 递归 字符串 | |
0443 | 压缩字符串open in new window | | 双指针 字符串 | |
0449 | 序列化和反序列化二叉搜索树open in new window | | 树 深度优先搜索 广度优先搜索 4+ | |
0451 | 根据字符出现频率排序open in new window | JSopen in new window | 哈希表 字符串 桶排序 3+ | |
0459 | 重复的子字符串open in new window | | 字符串 字符串匹配 | |
0466 | 统计重复个数open in new window | | 字符串 动态规划 | |
0467 | 环绕字符串中唯一的子字符串open in new window | | 字符串 动态规划 | |
0468 | 验证IP地址open in new window | | 字符串 | |
0471 | 编码最短长度的字符串open in new window | | 字符串 动态规划 | |
0472 | 连接词open in new window | | 深度优先搜索 字典树 数组 2+ | |
0474 | 一和零open in new window | JSopen in new window | 数组 字符串 动态规划 | |
0481 | 神奇字符串open in new window | | 双指针 字符串 | |
0482 | 密钥格式化open in new window | | 字符串 | |
0484 | 寻找排列open in new window | | 栈 贪心 数组 1+ | |
0488 | 祖玛游戏open in new window | | 栈 广度优先搜索 记忆化搜索 2+ | |
0500 | 键盘行open in new window | | 数组 哈希表 字符串 | |
0514 | 自由之路open in new window | JSopen in new window | 深度优先搜索 广度优先搜索 字符串 1+ | |
0516 | 最长回文子序列open in new window | JSopen in new window | 字符串 动态规划 | |
0520 | 检测大写字母open in new window | | 字符串 | |
0521 | 最长特殊序列 Ⅰopen in new window | | 字符串 | |
0522 | 最长特殊序列 IIopen in new window | | 数组 哈希表 双指针 2+ | |
0524 | 通过删除字母匹配到字典里最长单词open in new window | | 数组 双指针 字符串 1+ | |
0527 | 单词缩写open in new window | | 贪心 字典树 数组 2+ | |
0535 | TinyURL 的加密与解密open in new window | | 设计 哈希表 字符串 1+ | |
0536 | 从字符串生成二叉树open in new window | | 树 深度优先搜索 字符串 1+ | |
0537 | 复数乘法open in new window | | 数学 字符串 模拟 | |
0539 | 最小时间差open in new window | | 数组 数学 字符串 1+ | |
0541 | 反转字符串 IIopen in new window | | 双指针 字符串 | |
0544 | 输出比赛匹配对open in new window | | 递归 字符串 模拟 | |
0551 | 学生出勤记录 Iopen in new window | | 字符串 | |
0555 | 分割连接字符串open in new window | | 贪心 数组 字符串 | |
0556 | 下一个更大元素 IIIopen in new window | | 数学 双指针 字符串 | |
0557 | 反转字符串中的单词 IIIopen in new window | | 双指针 字符串 | |
0564 | 寻找最近的回文数open in new window | | 数学 字符串 | |
0567 | 字符串的排列open in new window | | 哈希表 双指针 字符串 1+ | |
0583 | 两个字符串的删除操作open in new window | JSopen in new window | 字符串 动态规划 | |
0588 | 设计内存文件系统open in new window | | 设计 字典树 哈希表 1+ | |
0591 | 标签验证器open in new window | | 栈 字符串 | |
0592 | 分数加减运算open in new window | | 数学 字符串 模拟 | |
0599 | 两个列表的最小索引总和open in new window | | 数组 哈希表 字符串 | |
0604 | 迭代压缩字符串open in new window | | 设计 数组 哈希表 2+ | |
0606 | 根据二叉树创建字符串open in new window | | 树 深度优先搜索 字符串 1+ | |
0609 | 在系统中查找重复文件open in new window | | 数组 哈希表 字符串 | |
0616 | 给字符串添加加粗标签open in new window | | 字典树 数组 哈希表 2+ | |
0635 | 设计日志存储系统open in new window | | 设计 哈希表 字符串 1+ | |
0639 | 解码方法 IIopen in new window | | 字符串 动态规划 | |
0640 | 求解方程open in new window | | 数学 字符串 模拟 | |
0642 | 设计搜索自动补全系统open in new window | | 设计 字典树 字符串 1+ | |
0647 | 回文子串open in new window | | 字符串 动态规划 | |
0648 | 单词替换open in new window | | 字典树 数组 哈希表 1+ | |
0649 | Dota2 参议院open in new window | | 贪心 队列 字符串 | |
0657 | 机器人能否返回原点open in new window | | 字符串 模拟 | |
0664 | 奇怪的打印机open in new window | | 字符串 动态规划 | |
0676 | 实现一个魔法字典open in new window | | 设计 字典树 哈希表 1+ | |
0677 | 键值映射open in new window | | 设计 字典树 哈希表 1+ | |
0678 | 有效的括号字符串open in new window | JSopen in new window | 栈 贪心 字符串 1+ | |
0680 | 验证回文串 IIopen in new window | | 贪心 双指针 字符串 | |
0681 | 最近时刻open in new window | | 字符串 枚举 | |
0686 | 重复叠加字符串匹配open in new window | | 字符串 字符串匹配 | |
0691 | 贴纸拼词open in new window | | 位运算 数组 字符串 3+ | |
0692 | 前K个高频单词open in new window | | 字典树 哈希表 字符串 4+ | |
0696 | 计数二进制子串open in new window | | 双指针 字符串 | |
0709 | 转换成小写字母open in new window | | 字符串 | |
0712 | 两个字符串的最小ASCII删除和open in new window | JSopen in new window | 字符串 动态规划 | |
0720 | 词典中最长的单词open in new window | | 字典树 数组 哈希表 2+ | |
0721 | 账户合并open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
0722 | 删除注释open in new window | | 数组 字符串 | |
0726 | 原子的数量open in new window | | 栈 哈希表 字符串 1+ | |
0727 | 最小窗口子序列open in new window | | 字符串 动态规划 滑动窗口 | |
0730 | 统计不同回文子序列open in new window | | 字符串 动态规划 | |
0734 | 句子相似性open in new window | | 数组 哈希表 字符串 | |
0736 | Lisp 语法解析open in new window | | 栈 递归 哈希表 1+ | |
0737 | 句子相似性 IIopen in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
0745 | 前缀和后缀搜索open in new window | | 设计 字典树 哈希表 1+ | |
0748 | 最短补全词open in new window | | 数组 哈希表 字符串 | |
0751 | IP 到 CIDRopen in new window | | 位运算 字符串 | |
0752 | 打开转盘锁open in new window | | 广度优先搜索 数组 哈希表 1+ | |
0758 | 字符串中的加粗单词open in new window | | 字典树 数组 哈希表 2+ | |
0761 | 特殊的二进制序列open in new window | | 递归 字符串 | |
0763 | 划分字母区间open in new window | | 贪心 哈希表 双指针 1+ | |
0767 | 重构字符串open in new window | | 贪心 哈希表 字符串 3+ | |
0770 | 基本计算器 IVopen in new window | | 栈 递归 哈希表 2+ | |
0771 | 宝石与石头open in new window | | 哈希表 字符串 | |
0772 | 基本计算器 IIIopen in new window | | 栈 递归 数学 1+ | |
0777 | 在LR字符串中交换相邻字符open in new window | | 双指针 字符串 | |
0784 | 字母大小写全排列open in new window | | 位运算 字符串 回溯 | |
0791 | 自定义字符串排序open in new window | | 哈希表 字符串 排序 | |
0792 | 匹配子序列的单词数open in new window | | 字典树 哈希表 字符串 1+ | |
0794 | 有效的井字游戏open in new window | | 数组 字符串 | |
0796 | 旋转字符串open in new window | | 字符串 字符串匹配 | |
0800 | 相似 RGB 颜色open in new window | | 数学 字符串 枚举 | |
0804 | 唯一摩尔斯密码词open in new window | | 数组 哈希表 字符串 | |
0806 | 写字符串需要的行数open in new window | | 数组 字符串 | |
0809 | 情感丰富的文字open in new window | | 数组 双指针 字符串 | |
0811 | 子域名访问计数open in new window | | 数组 哈希表 字符串 1+ | |
0816 | 模糊坐标open in new window | | 字符串 回溯 | |
0819 | 最常见的单词open in new window | | 哈希表 字符串 计数 | |
0820 | 单词的压缩编码open in new window | | 字典树 数组 哈希表 1+ | |
0821 | 字符的最短距离open in new window | | 数组 双指针 字符串 | |
0824 | 山羊拉丁文open in new window | | 字符串 | |
0828 | 统计子串中的唯一字符open in new window | | 哈希表 字符串 动态规划 | |
0830 | 较大分组的位置open in new window | | 字符串 | |
0831 | 隐藏个人信息open in new window | | 字符串 | |
0833 | 字符串中的查找与替换open in new window | | 数组 字符串 排序 | |
0838 | 推多米诺open in new window | | 双指针 字符串 动态规划 | |
0839 | 相似字符串组open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
0842 | 将数组拆分成斐波那契序列open in new window | | 字符串 回溯 | |
0843 | 猜猜这个单词open in new window | | 数组 数学 字符串 2+ | |
0844 | 比较含退格的字符串open in new window | JSopen in new window | 栈 双指针 字符串 1+ | |
0848 | 字母移位open in new window | | 数组 字符串 | |
0854 | 相似度为 K 的字符串open in new window | | 广度优先搜索 字符串 | |
0856 | 括号的分数open in new window | | 栈 字符串 | |
0859 | 亲密字符串open in new window | | 哈希表 字符串 | |
0880 | 索引处的解码字符串open in new window | JSopen in new window | 栈 字符串 | |
0884 | 两句话中的不常见单词open in new window | | 哈希表 字符串 | |
0890 | 查找和替换模式open in new window | | 数组 哈希表 字符串 | |
0893 | 特殊等价字符串组open in new window | | 数组 哈希表 字符串 | |
0899 | 有序队列open in new window | | 数学 字符串 排序 | |
0902 | 最大为 N 的数字组合open in new window | | 数组 数学 字符串 2+ | |
0903 | DI 序列的有效排列open in new window | | 字符串 动态规划 前缀和 | |
0916 | 单词子集open in new window | | 数组 哈希表 字符串 | |
0917 | 仅仅反转字母open in new window | | 双指针 字符串 | |
0921 | 使括号有效的最少添加open in new window | | 栈 贪心 字符串 | |
0925 | 长按键入open in new window | | 双指针 字符串 | |
0926 | 将字符串翻转到单调递增open in new window | | 字符串 动态规划 | |
0929 | 独特的电子邮件地址open in new window | | 数组 哈希表 字符串 | |
0936 | 戳印序列open in new window | | 栈 贪心 队列 1+ | |
0937 | 重新排列日志文件open in new window | | 数组 字符串 排序 | |
0940 | 不同的子序列 IIopen in new window | | 字符串 动态规划 | |
0942 | 增减字符串匹配open in new window | | 贪心 数组 双指针 1+ | |
0943 | 最短超级串open in new window | | 位运算 数组 字符串 2+ | |
0944 | 删列造序open in new window | | 数组 字符串 | |
0949 | 给定数字能组成的最大时间open in new window | | 字符串 枚举 | |
0953 | 验证外星语词典open in new window | | 数组 哈希表 字符串 | |
0955 | 删列造序 IIopen in new window | | 贪心 数组 字符串 | |
0960 | 删列造序 IIIopen in new window | | 数组 字符串 动态规划 | |
0966 | 元音拼写检查器open in new window | | 数组 哈希表 字符串 | |
0972 | 相等的有理数open in new window | | 数学 字符串 | |
0981 | 基于时间的键值存储open in new window | | 设计 哈希表 字符串 1+ | |
0984 | 不含 AAA 或 BBB 的字符串open in new window | | 贪心 字符串 | |
0988 | 从叶结点开始的最小字符串open in new window | | 树 深度优先搜索 字符串 1+ | |
0990 | 等式方程的可满足性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 | JSopen in new window | 栈 字符串 | |
1023 | 驼峰式匹配open in new window | | 字典树 双指针 字符串 1+ | |
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 | JSopen in new window | 栈 字符串 | |
1048 | 最长字符串链open in new window | | 数组 哈希表 双指针 2+ | |
1055 | 形成字符串的最短路径open in new window | | 贪心 双指针 字符串 | |
1058 | 最小化舍入误差以满足目标open in new window | | 贪心 数组 数学 1+ | |
1061 | 按字典序排列最小的等效字符串open in new window | | 并查集 字符串 | |
1062 | 最长重复子串open in new window | | 字符串 二分查找 动态规划 3+ | |
1065 | 字符串的索引对open in new window | | 字典树 数组 字符串 1+ | |
1071 | 字符串的最大公因子open in new window | | 数学 字符串 | |
1078 | Bigram 分词open in new window | | 字符串 | |
1079 | 活字印刷open in new window | | 哈希表 字符串 回溯 1+ | |
1081 | 不同字符的最小子序列open in new window | JSopen 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 | | 栈 递归 字符串 | |
1108 | IP 地址无效化open in new window | | 字符串 | |
1111 | 有效括号的嵌套深度open in new window | | 栈 字符串 | |
1119 | 删去字符串中的元音open in new window | | 字符串 | |
1138 | 字母板上的路径open in new window | | 哈希表 字符串 | |
1143 | 最长公共子序列open in new window | JSopen 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 | | 数组 哈希表 字符串 | |
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 | JSopen in new window | 栈 字符串 | |
1202 | 交换字符串中的元素open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
1208 | 尽可能使字符串相等open in new window | | 字符串 二分查找 前缀和 1+ | |
1209 | 删除字符串中的所有相邻重复项 IIopen in new window | | 栈 字符串 | |
1216 | 验证回文字符串 IIIopen in new window | | 字符串 动态规划 | |
1221 | 分割平衡字符串open in new window | | 贪心 字符串 计数 | |
1233 | 删除子文件夹open in new window | | 字典树 数组 字符串 | |
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 | | 字典树 数组 字符串 | |
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 | JSopen 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 | | 数组 字符串 字符串匹配 | |
1410 | HTML 实体解析器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 | | 位运算 字符串 动态规划 | |
1528 | 重新排列字符串open in new window | | 数组 字符串 | |
1529 | 最少的后缀翻转次数open in new window | | 贪心 字符串 | |
1531 | 压缩字符串 IIopen in new window | | 字符串 动态规划 | |
1540 | K 次操作转变字符串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 | | 广度优先搜索 字符串 | |
1629 | 按键持续时间最长的键open in new window | | 数组 字符串 | |
1638 | 统计只差一个字符的子串数目open in new window | | 哈希表 字符串 动态规划 | |
1639 | 通过给定词典构造目标字符串的方案数open in new window | | 数组 字符串 动态规划 | |
1647 | 字符频次唯一的最小删除次数open in new window | | 贪心 哈希表 字符串 1+ | |
1653 | 使字符串平衡的最少删除次数open in new window | | 栈 字符串 动态规划 | |
1657 | 确定两个字符串是否接近open in new window | | 哈希表 字符串 排序 | |
1662 | 检查两个字符串数组是否相等open in new window | | 数组 字符串 | |
1663 | 具有给定数值的最小字符串open in new window | | 贪心 字符串 | |
1668 | 最大重复子字符串open in new window | | 字符串 字符串匹配 | |
1678 | 设计 Goal 解析器open in new window | | 字符串 | |
1682 | 最长回文子序列 IIopen in new window | | 字符串 动态规划 | |
1684 | 统计一致字符串的数目open in new window | | 位运算 数组 哈希表 1+ | |
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 (前缀树) IIopen 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 | | 双指针 字符串 前缀和 | |
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 | | 数组 字符串 二分查找 | |
1903 | 字符串中的最大奇数open in new window | | 贪心 数学 字符串 | |
1904 | 你完成的完整对局数open in new window | | 数学 字符串 | |
1910 | 删除一个字符串中所有出现的给定子字符串open in new window | | 字符串 | |
1915 | 最美子字符串的数目open in new window | | 位运算 哈希表 字符串 1+ | |
1930 | 长度为 3 的不同回文子序列open in new window | | 哈希表 字符串 前缀和 | |
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 | | 数组 字符串 回溯 | |
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 | | 数组 字符串 | |
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 | | 数组 字符串 模拟 | |
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 | | 位运算 并查集 字符串 | |
2167 | 移除所有载有违禁货物车厢所需的最少时间open in new window | | 字符串 动态规划 | |
2168 | 每个数字的频率都相同的独特子字符串的数量open in new window | | 哈希表 字符串 计数 2+ | |
2182 | 构造限制重复的字符串open in new window | | 贪心 字符串 计数 1+ | |
2185 | 统计包含给定前缀的字符串open in new window | | 数组 字符串 | |
2186 | 使两字符串互为字母异位词的最少步骤数open in new window | | 哈希表 字符串 计数 | |
2193 | 得到回文串的最少操作次数open in new window | | 贪心 树状数组 双指针 1+ | |
2194 | Excel 表中某个范围内的单元格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 | 有效的回文 IVopen in new window | | 双指针 字符串 | |
2337 | 移动片段得到字符串open in new window | | 双指针 字符串 | |
2343 | 裁剪数字后查询第 K 小的数字open in new window | | 数组 字符串 分治 4+ | |
2351 | 第一个出现两次的字母open in new window | | 哈希表 字符串 计数 | |
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 | | 贪心 哈希表 字符串 | |
2390 | 从字符串中移除星号open in new window | | 栈 字符串 模拟 | |
2391 | 收集垃圾的最少总时间open in new window | | 数组 字符串 前缀和 | |
2399 | 检查相同字母间的距离open in new window | | 数组 哈希表 字符串 | |
2405 | 子字符串的最优划分open in new window | | 贪心 哈希表 字符串 | |
2408 | 设计 SQLopen 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 | | 字符串 动态规划 | |
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 | | 数组 哈希表 字符串 | |
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 | | 贪心 并查集 字符串 1+ | |
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 | | 数组 字符串 | |
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 69 | Hello LeetCode!open in new window | | 位运算 数组 字符串 2+ | |
剑指 Offer 05 | 替换空格open in new window | JSopen in new window | 字符串 | |
剑指 Offer 19 | 正则表达式匹配open in new window | JSopen in new window | 递归 字符串 动态规划 | |
剑指 Offer 20 | 表示数值的字符串open in new window | | 字符串 | |
剑指 Offer 37 | 序列化二叉树open in new window | JSopen in new window | 树 深度优先搜索 广度优先搜索 3+ | |
剑指 Offer 38 | 字符串的排列open in new window | JSopen in new window | 字符串 回溯 | |
剑指 Offer 45 | 把数组排成最小的数open in new window | | 贪心 字符串 排序 | |
剑指 Offer 46 | 把数字翻译成字符串open in new window | | 字符串 动态规划 | |
剑指 Offer 48 | 最长不含重复字符的子字符串open in new window | JSopen in new window | 哈希表 字符串 滑动窗口 | |
剑指 Offer 50 | 第一个只出现一次的字符open in new window | JSopen in new window | 队列 哈希表 字符串 1+ | |
剑指 Offer 58 - I | 翻转单词顺序open in new window | JSopen in new window | 双指针 字符串 | |
剑指 Offer 58 - II | 左旋转字符串open in new window | | 数学 双指针 字符串 | |
剑指 Offer 67 | 把字符串转换成整数open in new window | | 字符串 | |
剑指 Offer II 002 | 二进制加法open in new window | | 位运算 数学 字符串 1+ | |
剑指 Offer II 005 | 单词长度的最大乘积open in new window | | 位运算 数组 字符串 | |
剑指 Offer II 014 | 字符串中的变位词open in new window | | 哈希表 双指针 字符串 1+ | |
剑指 Offer II 015 | 字符串中的所有变位词open in new window | | 哈希表 字符串 滑动窗口 | |
剑指 Offer II 016 | 不含重复字符的最长子字符串open in new window | | 哈希表 字符串 滑动窗口 | |
剑指 Offer II 017 | 含有所有字符的最短字符串open in new window | | 哈希表 字符串 滑动窗口 | |
剑指 Offer II 018 | 有效的回文open in new window | | 双指针 字符串 | |
剑指 Offer II 019 | 最多删除一个字符得到回文open in new window | | 贪心 双指针 字符串 | |
剑指 Offer II 020 | 回文子字符串的个数open in new window | | 字符串 动态规划 | |
剑指 Offer II 032 | 有效的变位词open in new window | | 哈希表 字符串 排序 | |
剑指 Offer II 033 | 变位词组open in new window | | 数组 哈希表 字符串 1+ | |
剑指 Offer II 034 | 外星语言是否排序open in new window | | 数组 哈希表 字符串 | |
剑指 Offer II 035 | 最小时间差open in new window | | 数组 数学 字符串 1+ | |
剑指 Offer II 048 | 序列化与反序列化二叉树open in new window | | 树 深度优先搜索 广度优先搜索 3+ | |
剑指 Offer II 062 | 实现前缀树open in new window | | 设计 字典树 哈希表 1+ | |
剑指 Offer II 063 | 替换单词open in new window | | 字典树 数组 哈希表 1+ | |
剑指 Offer II 064 | 神奇的字典open in new window | | 设计 字典树 哈希表 1+ | |
剑指 Offer II 065 | 最短的单词编码open in new window | | 字典树 数组 哈希表 1+ | |
剑指 Offer II 066 | 单词之和open in new window | | 设计 字典树 哈希表 1+ | |
剑指 Offer II 085 | 生成匹配的括号open in new window | | 字符串 动态规划 回溯 | |
剑指 Offer II 087 | 复原 IPopen in new window | | 字符串 回溯 | |
剑指 Offer II 092 | 翻转字符open in new window | | 字符串 动态规划 | |
剑指 Offer II 094 | 最少回文分割open in new window | | 字符串 动态规划 | |
剑指 Offer II 095 | 最长公共子序列open in new window | | 字符串 动态规划 | |
剑指 Offer II 096 | 字符串交织open in new window | | 字符串 动态规划 | |
剑指 Offer II 097 | 子序列的数目open in new window | | 字符串 动态规划 | |
剑指 Offer II 101 | 分割等和子集open in new window | JSopen 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 | | 深度优先搜索 广度优先搜索 并查集 2+ | |
面试题 01.01 | 判定字符是否唯一open in new window | | 位运算 哈希表 字符串 1+ | |
面试题 01.02 | 判定是否互为字符重排open in new window | | 哈希表 字符串 排序 | |
面试题 01.03 | URL化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.20 | T9键盘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+ | |