哈希表
哈希表
全部标签
数据结构
数组
矩阵
链表
双向链表
栈
单调栈
队列
单调队列
堆(优先队列)
哈希表 字符串
字符串匹配
树
二叉树
二叉搜索树
最小生成树
图
有序集合
拓扑排序
最短路
强连通分量
欧拉回路
双连通分量
并查集
字典树
线段树
树状数组
后缀数组
算法
枚举
递归
分治
回溯
贪心
动态规划
排序
桶排序
计数排序
基数排序
归并排序
快速选择
二分查找
记忆化搜索
深度优先搜索
广度优先搜索
双指针
位运算
前缀和
计数
滑动窗口
状态压缩
哈希函数
滚动哈希
扫描线
其他
数学
数论
几何
博弈
模拟
组合数学
随机化
概率与统计
水塘抽样
拒绝采样
数据库
设计
数据流
脑筋急转弯
交互
迭代器
多线程
题号 | 标题 | 题解 | 标签 | 难度 | 力扣 |
---|---|---|---|---|---|
1 | 两数之和 | [✓] | 数组 哈希表 | 🟢 | 🀄️ 🔗 |
3 | 无重复字符的最长子串 | [✓] | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 |
12 | 整数转罗马数字 | [✓] | 哈希表 数学 字符串 | 🟠 | 🀄️ 🔗 |
13 | 罗马数字转整数 | [✓] | 哈希表 数学 字符串 | 🟢 | 🀄️ 🔗 |
17 | 电话号码的字母组合 | [✓] | 哈希表 字符串 回溯 | 🟠 | 🀄️ 🔗 |
30 | 串联所有单词的子串 | [✓] | 哈希表 字符串 滑动窗口 | 🔴 | 🀄️ 🔗 |
36 | 有效的数独 | [✓] | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 |
37 | 解数独 | [✓] | 数组 哈希表 回溯 1+ | 🔴 | 🀄️ 🔗 |
41 | 缺失的第一个正数 | [✓] | 数组 哈希表 | 🔴 | 🀄️ 🔗 |
49 | 字母异位词分组 | [✓] | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 |
73 | 矩阵置零 | [✓] | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 |
76 | 最小覆盖子串 | [✓] | 哈希表 字符串 滑动窗口 | 🔴 | 🀄️ 🔗 |
105 | 从前序与中序遍历序列构造二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
106 | 从中序与后序遍历序列构造二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
126 | 单词接龙 II | 广度优先搜索 哈希表 字符串 1+ | 🔴 | 🀄️ 🔗 | |
127 | 单词接龙 | [✓] | 广度优先搜索 哈希表 字符串 | 🔴 | 🀄️ 🔗 |
128 | 最长连续序列 | [✓] | 并查集 数组 哈希表 | 🟠 | 🀄️ 🔗 |
133 | 克隆图 | [✓] | 深度优先搜索 广度优先搜索 图 1+ | 🟠 | 🀄️ 🔗 |
138 | 随机链表的复制 | [✓] | 哈希表 链表 | 🟠 | 🀄️ 🔗 |
139 | 单词拆分 | [✓] | 字典树 记忆化搜索 数组 3+ | 🟠 | 🀄️ 🔗 |
140 | 单词拆分 II | 字典树 记忆化搜索 数组 4+ | 🔴 | 🀄️ 🔗 | |
141 | 环形链表 | [✓] | 哈希表 链表 双指针 | 🟢 | 🀄️ 🔗 |
142 | 环形链表 II | [✓] | 哈希表 链表 双指针 | 🟠 | 🀄️ 🔗 |
146 | LRU 缓存 | [✓] | 设计 哈希表 链表 1+ | 🟠 | 🀄️ 🔗 |
149 | 直线上最多的点数 | [✓] | 几何 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 |
159 | 至多包含两个不同字符的最长子串 🔒 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
160 | 相交链表 | [✓] | 哈希表 链表 双指针 | 🟢 | 🀄️ 🔗 |
166 | 分数到小数 | 哈希表 数学 字符串 | 🟠 | 🀄️ 🔗 | |
169 | 多数元素 | [✓] | 数组 哈希表 分治 2+ | 🟢 | 🀄️ 🔗 |
170 | 两数之和 III - 数据结构设计 🔒 | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
187 | 重复的DNA序列 | 位运算 哈希表 字符串 3+ | 🟠 | 🀄️ 🔗 | |
202 | 快乐数 | [✓] | 哈希表 数学 双指针 | 🟢 | 🀄️ 🔗 |
205 | 同构字符串 | [✓] | 哈希表 字符串 | 🟢 | 🀄️ 🔗 |
208 | 实现 Trie (前缀树) | [✓] | 设计 字典树 哈希表 1+ | 🟠 | 🀄️ 🔗 |
217 | 存在重复元素 | [✓] | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 |
219 | 存在重复元素 II | [✓] | 数组 哈希表 滑动窗口 | 🟢 | 🀄️ 🔗 |
229 | 多数元素 II | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
242 | 有效的字母异位词 | [✓] | 哈希表 字符串 排序 | 🟢 | 🀄️ 🔗 |
244 | 最短单词距离 II 🔒 | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
246 | 中心对称数 🔒 | 哈希表 双指针 字符串 | 🟢 | 🀄️ 🔗 | |
249 | 移位字符串分组 🔒 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
264 | 丑数 II | [✓] | 哈希表 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 |
266 | 回文排列 🔒 | 位运算 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
267 | 回文排列 II 🔒 | 哈希表 字符串 回溯 | 🟠 | 🀄️ 🔗 | |
268 | 丢失的数字 | [✓] | 位运算 数组 哈希表 3+ | 🟢 | 🀄️ 🔗 |
288 | 单词的唯一缩写 🔒 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
290 | 单词规律 | [✓] | 哈希表 字符串 | 🟢 | 🀄️ 🔗 |
291 | 单词规律 II 🔒 | 哈希表 字符串 回溯 | 🟠 | 🀄️ 🔗 | |
299 | 猜数字游戏 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
305 | 岛屿数量 II 🔒 | 并查集 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
311 | 稀疏矩阵的乘法 🔒 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
314 | 二叉树的垂直遍历 🔒 | 树 深度优先搜索 广度优先搜索 3+ | 🟠 | 🀄️ 🔗 | |
325 | 和等于 k 的最长子数组长度 🔒 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
336 | 回文对 | 字典树 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
340 | 至多包含 K 个不同字符的最长子串 🔒 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
347 | 前 K 个高频元素 | [✓] | 数组 哈希表 分治 5+ | 🟠 | 🀄️ 🔗 |
348 | 设计井字棋 🔒 | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
349 | 两个数组的交集 | 数组 哈希表 双指针 2+ | 🟢 | 🀄️ 🔗 | |
350 | 两个数组的交集 II | 数组 哈希表 双指针 2+ | 🟢 | 🀄️ 🔗 | |
353 | 贪吃蛇 🔒 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
355 | 设计推特 | [✓] | 设计 哈希表 链表 1+ | 🟠 | 🀄️ 🔗 |
356 | 直线镜像 🔒 | 数组 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
358 | K 距离间隔重排字符串 🔒 | 贪心 哈希表 字符串 3+ | 🔴 | 🀄️ 🔗 | |
359 | 日志速率限制器 🔒 | 设计 哈希表 数据流 | 🟢 | 🀄️ 🔗 | |
379 | 电话目录管理系统 🔒 | [✓] | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 |
380 | O(1) 时间插入、删除和获取随机元素 | [✓] | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
381 | O(1) 时间插入、删除和获取随机元素 - 允许重复 | 设计 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
383 | 赎金信 | [✓] | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 |
387 | 字符串中的第一个唯一字符 | 队列 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
389 | 找不同 | 位运算 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
395 | 至少有 K 个重复字符的最长子串 | 哈希表 字符串 分治 1+ | 🟠 | 🀄️ 🔗 | |
398 | 随机数索引 | 水塘抽样 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
409 | 最长回文串 | 贪心 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
421 | 数组中两个数的最大异或值 | 位运算 字典树 数组 1+ | 🟠 | 🀄️ 🔗 | |
423 | 从英文中重建数字 | 哈希表 数学 字符串 | 🟠 | 🀄️ 🔗 | |
424 | 替换后的最长重复字符 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
432 | 全 O(1) 的数据结构 | [✓] | 设计 哈希表 链表 1+ | 🔴 | 🀄️ 🔗 |
433 | 最小基因变化 | [✓] | 广度优先搜索 哈希表 字符串 | 🟠 | 🀄️ 🔗 |
438 | 找到字符串中所有字母异位词 | [✓] | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 |
442 | 数组中重复的数据 | [✓] | 数组 哈希表 | 🟠 | 🀄️ 🔗 |
447 | 回旋镖的数量 | 数组 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
448 | 找到所有数组中消失的数字 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
451 | 根据字符出现频率排序 | [✓] | 哈希表 字符串 桶排序 3+ | 🟠 | 🀄️ 🔗 |
454 | 四数相加 II | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
457 | 环形数组是否存在循环 | 数组 哈希表 双指针 | 🟠 | 🀄️ 🔗 | |
460 | LFU 缓存 | 设计 哈希表 链表 1+ | 🔴 | 🀄️ 🔗 | |
480 | 滑动窗口中位数 | 数组 哈希表 滑动窗口 1+ | 🔴 | 🀄️ 🔗 | |
491 | 非递减子序列 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
496 | 下一个更大元素 I | [✓] | 栈 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 |
500 | 键盘行 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
508 | 出现次数最多的子树元素和 | 树 深度优先搜索 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
519 | 随机翻转矩阵 | 水塘抽样 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
522 | 最长特殊序列 II | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
523 | 连续的子数组和 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
525 | 连续数组 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
531 | 孤独像素 I 🔒 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
532 | 数组中的 k-diff 数对 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
533 | 孤独像素 II 🔒 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
535 | TinyURL 的加密与解密 | 设计 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
548 | 将数组分割成和相等的子数组 🔒 | 数组 哈希表 前缀和 | 🔴 | 🀄️ 🔗 | |
554 | 砖墙 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
560 | 和为 K 的子数组 | [✓] | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 |
567 | 字符串的排列 | [✓] | 哈希表 双指针 字符串 1+ | 🟠 | 🀄️ 🔗 |
575 | 分糖果 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
582 | 杀掉进程 🔒 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
588 | 设计内存文件系统 🔒 | 设计 字典树 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
594 | 最长和谐子序列 | 数组 哈希表 计数 2+ | 🟢 | 🀄️ 🔗 | |
599 | 两个列表的最小索引总和 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
609 | 在系统中查找重复文件 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
616 | 给字符串添加加粗标签 🔒 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
621 | 任务调度器 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
632 | 最小区间 | [✓] | 贪心 数组 哈希表 3+ | 🔴 | 🀄️ 🔗 |
635 | 设计日志存储系统 🔒 | 设计 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
645 | 错误的集合 | 位运算 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 | |
648 | 单词替换 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
652 | 寻找重复的子树 | 树 深度优先搜索 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
653 | 两数之和 IV - 输入二叉搜索树 | 树 深度优先搜索 广度优先搜索 4+ | 🟢 | 🀄️ 🔗 | |
659 | 分割数组为连续子序列 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
666 | 路径总和 IV 🔒 | 树 深度优先搜索 数组 2+ | 🟠 | 🀄️ 🔗 | |
676 | 实现一个魔法字典 | 深度优先搜索 设计 字典树 2+ | 🟠 | 🀄️ 🔗 | |
677 | 键值映射 | 设计 字典树 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
681 | 最近时刻 🔒 | 哈希表 字符串 回溯 1+ | 🟠 | 🀄️ 🔗 | |
690 | 员工的重要性 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
692 | 前K个高频单词 | 字典树 哈希表 字符串 4+ | 🟠 | 🀄️ 🔗 | |
694 | 不同岛屿的数量 🔒 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
697 | 数组的度 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
705 | 设计哈希集合 | [✓] | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 |
706 | 设计哈希映射 | [✓] | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 |
710 | 黑名单中的随机数 | 数组 哈希表 数学 3+ | 🔴 | 🀄️ 🔗 | |
711 | 不同岛屿的数量 II 🔒 | 深度优先搜索 广度优先搜索 并查集 2+ | 🔴 | 🀄️ 🔗 | |
720 | 词典中最长的单词 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
721 | 账户合并 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 | |
726 | 原子的数量 | 栈 哈希表 字符串 1+ | 🔴 | 🀄️ 🔗 | |
734 | 句子相似性 🔒 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
736 | Lisp 语法解析 | 栈 递归 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
737 | 句子相似性 II 🔒 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
740 | 删除并获得点数 | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
745 | 前缀和后缀搜索 | 设计 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
748 | 最短补全词 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
752 | 打开转盘锁 | 广度优先搜索 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
758 | 字符串中的加粗单词 🔒 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
760 | 找出变位映射 🔒 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
763 | 划分字母区间 | [✓] | 贪心 哈希表 双指针 1+ | 🟠 | 🀄️ 🔗 |
767 | 重构字符串 | 贪心 哈希表 字符串 3+ | 🟠 | 🀄️ 🔗 | |
770 | 基本计算器 IV | 栈 递归 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
771 | 宝石与石头 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
781 | 森林中的兔子 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
791 | 自定义字符串排序 | 哈希表 字符串 排序 | 🟠 | 🀄️ 🔗 | |
792 | 匹配子序列的单词数 | 字典树 数组 哈希表 4+ | 🟠 | 🀄️ 🔗 | |
804 | 唯一摩尔斯密码词 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
811 | 子域名访问计数 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
815 | 公交路线 | 广度优先搜索 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
817 | 链表组件 | 数组 哈希表 链表 | 🟠 | 🀄️ 🔗 | |
819 | 最常见的单词 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
820 | 单词的压缩编码 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
822 | 翻转卡片游戏 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
823 | 带因子的二叉树 | 数组 哈希表 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
828 | 统计子串中的唯一字符 | 哈希表 字符串 动态规划 | 🔴 | 🀄️ 🔗 | |
833 | 字符串中的查找与替换 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
839 | 相似字符串组 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
840 | 矩阵中的幻方 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
846 | 一手顺子 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
859 | 亲密字符串 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
863 | 二叉树中所有距离为 K 的结点 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
865 | 具有所有最深节点的最小子树 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
869 | 重新排序得到 2 的幂 | 哈希表 数学 计数 2+ | 🟠 | 🀄️ 🔗 | |
873 | 最长的斐波那契子序列的长度 | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
874 | 模拟行走机器人 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
884 | 两句话中的不常见单词 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
888 | 公平的糖果交换 | 数组 哈希表 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
889 | 根据前序和后序遍历构造二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
890 | 查找和替换模式 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
893 | 特殊等价字符串组 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
895 | 最大频率栈 | 栈 设计 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
904 | 水果成篮 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
911 | 在线选举 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
914 | 卡牌分组 | 数组 哈希表 数学 2+ | 🟢 | 🀄️ 🔗 | |
916 | 单词子集 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
923 | 三数之和的多种可能 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
924 | 尽量减少恶意软件的传播 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
928 | 尽量减少恶意软件的传播 II | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
929 | 独特的电子邮件地址 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
930 | 和相同的二元子数组 | 数组 哈希表 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
939 | 最小面积矩形 | 几何 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
947 | 移除最多的同行或同列石头 | 深度优先搜索 并查集 图 1+ | 🟠 | 🀄️ 🔗 | |
952 | 按公因数计算最大组件大小 | 并查集 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
953 | 验证外星语词典 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
954 | 二倍数对数组 | [✓] | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 |
957 | N 天后的牢房 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
959 | 由斜杠划分区域 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
961 | 在长度 2N 的数组中找出重复 N 次的元素 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
966 | 元音拼写检查器 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
970 | 强整数 | 哈希表 数学 枚举 | 🟠 | 🀄️ 🔗 | |
974 | 和可被 K 整除的子数组 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
981 | 基于时间的键值存储 | 设计 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
982 | 按位与为零的三元组 | 位运算 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
987 | 二叉树的垂序遍历 | 树 深度优先搜索 广度优先搜索 3+ | 🔴 | 🀄️ 🔗 | |
992 | K 个不同整数的子数组 | 数组 哈希表 计数 1+ | 🔴 | 🀄️ 🔗 | |
996 | 平方数组的数目 | 位运算 数组 哈希表 4+ | 🔴 | 🀄️ 🔗 | |
997 | 找到小镇的法官 | 图 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
1001 | 网格照明 | 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
1002 | 查找共用字符 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1010 | 总持续时间可被 60 整除的歌曲 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
1015 | 可被 K 整除的最小整数 | 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
1027 | 最长等差数列 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1036 | 逃离大迷宫 | 深度优先搜索 广度优先搜索 数组 1+ | 🔴 | 🀄️ 🔗 | |
1048 | 最长字符串链 | 数组 哈希表 双指针 3+ | 🟠 | 🀄️ 🔗 | |
1054 | 距离相等的条形码 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
1072 | 按列翻转得到最大值等行数 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
1074 | 元素和为目标值的子矩阵数量 | 数组 哈希表 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
1079 | 活字印刷 | 哈希表 字符串 回溯 1+ | 🟠 | 🀄️ 🔗 | |
1086 | 前五科的均分 🔒 | 数组 哈希表 排序 1+ | 🟢 | 🀄️ 🔗 | |
1090 | 受标签影响的最大值 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1100 | 长度为 K 的无重复字符子串 🔒 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1110 | 删点成林 | 树 深度优先搜索 数组 2+ | 🟠 | 🀄️ 🔗 | |
1122 | 数组的相对排序 | 数组 哈希表 计数排序 1+ | 🟢 | 🀄️ 🔗 | |
1123 | 最深叶节点的最近公共祖先 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
1124 | 表现良好的最长时间段 | 栈 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1128 | 等价多米诺骨牌对的数量 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
1133 | 最大唯一数 🔒 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
1138 | 字母板上的路径 | 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1146 | 快照数组 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1152 | 用户网站访问行为分析 🔒 | 数组 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
1153 | 字符串转化 🔒 | 哈希表 字符串 | 🔴 | 🀄️ 🔗 | |
1156 | 单字符重复子串的最大长度 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1160 | 拼写单词 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
1165 | 单行键盘 🔒 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1166 | 设计文件系统 🔒 | 设计 字典树 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1169 | 查询无效交易 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1170 | 比较字符串最小字母出现频次 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1171 | 从链表中删去总和值为零的连续节点 | 哈希表 链表 | 🟠 | 🀄️ 🔗 | |
1172 | 餐盘栈 | 栈 设计 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
1177 | 构建回文串检测 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1178 | 猜字谜 | 位运算 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
1181 | 前后拼接 🔒 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1189 | “气球” 的最大数量 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
1198 | 找出所有行中最小公共元素 🔒 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1202 | 交换字符串中的元素 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 | |
1207 | 独一无二的出现次数 | [✓] | 数组 哈希表 | 🟢 | 🀄️ 🔗 |
1213 | 三个有序数组的交集 🔒 | 数组 哈希表 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
1218 | 最长定差子序列 | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
1224 | 最大相等频率 | 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
1244 | 力扣排行榜 🔒 | 设计 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
1248 | 统计「优美子数组」 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
1257 | 最小公共区域 🔒 | 树 深度优先搜索 广度优先搜索 3+ | 🟠 | 🀄️ 🔗 | |
1258 | 近义词句子 🔒 | 并查集 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1261 | 在受污染的二叉树中查找元素 | 树 深度优先搜索 广度优先搜索 3+ | 🟠 | 🀄️ 🔗 | |
1275 | 找出井字棋的获胜者 | 数组 哈希表 矩阵 1+ | 🟢 | 🀄️ 🔗 | |
1282 | 用户分组 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1284 | 转化为全零矩阵的最少反转次数 | 位运算 广度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
1296 | 划分数组为连续数字的集合 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1297 | 子串的最大出现次数 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1311 | 获取你好友已观看的视频 | 广度优先搜索 图 数组 2+ | 🟠 | 🀄️ 🔗 | |
1331 | 数组序号转换 | [✓] | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 |
1338 | 数组大小减半 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1345 | 跳跃游戏 IV | 广度优先搜索 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
1346 | 检查整数及其两倍数是否存在 | 数组 哈希表 双指针 2+ | 🟢 | 🀄️ 🔗 | |
1347 | 制造字母异位词的最小步骤数 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
1348 | 推文计数 | 设计 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1357 | 每隔 n 个顾客打折 | 设计 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1358 | 包含所有三种字符的子字符串数目 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1365 | 有多少小于当前数字的数字 | 数组 哈希表 计数 1+ | 🟢 | 🀄️ 🔗 | |
1366 | 通过投票对团队排名 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1370 | 上升下降字符串 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
1371 | 每个元音包含偶数次的最长子字符串 | 位运算 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1386 | 安排电影院座位 | 贪心 位运算 数组 1+ | 🟠 | 🀄️ 🔗 | |
1394 | 找出数组中的幸运数 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
1396 | 设计地铁系统 | 设计 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1399 | 统计最大组的数目 | 哈希表 数学 | 🟢 | 🀄️ 🔗 | |
1400 | 构造 K 个回文字符串 | 贪心 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1410 | HTML 实体解析器 | 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1418 | 点菜展示表 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1426 | 数元素 🔒 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
1429 | 第一个唯一数字 🔒 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1436 | 旅行终点站 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1442 | 形成两个异或相等数组的三元组数目 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1443 | 收集树上所有苹果的最少时间 | 树 深度优先搜索 广度优先搜索 1+ | 🟠 | 🀄️ 🔗 | |
1452 | 收藏清单 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1460 | 通过翻转子数组使两个数组相等 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
1461 | 检查一个字符串是否包含所有长度为 K 的二进制子串 | 位运算 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1477 | 找两个和为目标值且不重叠的子数组 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1481 | 不同整数的最少数目 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1485 | 克隆含随机指针的二叉树 🔒 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
1487 | 保证文件名唯一 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1488 | 避免洪水泛滥 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1490 | 克隆 N 叉树 🔒 | 树 深度优先搜索 广度优先搜索 1+ | 🟠 | 🀄️ 🔗 | |
1496 | 判断路径是否相交 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1497 | 检查数组对是否可以被 k 整除 | [✓] | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 |
1500 | 设计文件分享系统 🔒 | 设计 哈希表 数据流 2+ | 🟠 | 🀄️ 🔗 | |
1506 | 找到 N 叉树的根节点 🔒 | 位运算 树 深度优先搜索 1+ | 🟠 | 🀄️ 🔗 | |
1512 | 好数对的数目 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 | |
1519 | 子树中标签相同的节点数 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
1525 | 字符串的好分割数目 | 位运算 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1540 | K 次操作转变字符串 | 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1542 | 找出最长的超赞子字符串 | 位运算 哈希表 字符串 | 🔴 | 🀄️ 🔗 | |
1546 | 和为目标值且不重叠的非空子数组的最大数目 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1554 | 只有一个不同字符的字符串 🔒 | 哈希表 字符串 哈希函数 1+ | 🟠 | 🀄️ 🔗 | |
1562 | 查找大小为 M 的最新分组 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1570 | 两个稀疏向量的点积 🔒 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1577 | 数的平方等于两数乘积的方法数 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
1590 | 使数组和能被 P 整除 | [✓] | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 |
1593 | 拆分字符串使唯一子字符串的数目最大 | [✓] | 哈希表 字符串 回溯 | 🟠 | 🀄️ 🔗 |
1600 | 王位继承顺序 | 树 深度优先搜索 设计 1+ | 🟠 | 🀄️ 🔗 | |
1604 | 警告一小时内使用相同员工卡大于等于三次的人 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1612 | 检查两棵二叉表达式树是否等价 🔒 | 树 深度优先搜索 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1624 | 两个相同字符之间的最长子字符串 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1630 | 等差子数组 | 数组 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
1636 | 按照频率将数组升序排序 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
1638 | 统计只差一个字符的子串数目 | 哈希表 字符串 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1640 | 能否连接形成数组 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
1647 | 字符频次唯一的最小删除次数 | 贪心 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1650 | 二叉树的最近公共祖先 III 🔒 | 树 哈希表 双指针 1+ | 🟠 | 🀄️ 🔗 | |
1656 | 设计有序流 | 设计 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 | |
1657 | 确定两个字符串是否接近 | [✓] | 哈希表 字符串 计数 1+ | 🟠 | 🀄️ 🔗 |
1658 | 将 x 减到 0 的最小操作数 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1660 | 纠正二叉树 🔒 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
1674 | 使数组互补的最少操作次数 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
1676 | 二叉树的最近公共祖先 IV 🔒 | 树 深度优先搜索 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1679 | K 和数对的最大数目 | [✓] | 数组 哈希表 双指针 1+ | 🟠 | 🀄️ 🔗 |
1684 | 统计一致字符串的数目 | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
1695 | 删除子数组的最大得分 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1711 | 大餐计数 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1713 | 得到子序列的最少操作次数 | 贪心 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
1726 | 同积元组 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
1733 | 需要教语言的最少人数 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1737 | 满足三条件之一需改变的最少字符数 | 哈希表 字符串 计数 1+ | 🟠 | 🀄️ 🔗 | |
1740 | 找到二叉树中的距离 🔒 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
1742 | 盒子中小球的最大数量 | 哈希表 数学 计数 | 🟢 | 🀄️ 🔗 | |
1743 | 从相邻元素对还原数组 | 深度优先搜索 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1748 | 唯一元素的和 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
1756 | 设计最近使用(MRU)队列 🔒 | 栈 设计 树状数组 3+ | 🟠 | 🀄️ 🔗 | |
1763 | 最长的美好子字符串 | 位运算 哈希表 字符串 2+ | 🟢 | 🀄️ 🔗 | |
1772 | 按受欢迎程度排列功能 🔒 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1775 | 通过最少操作次数使数组的和相等 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1781 | 所有子字符串美丽值之和 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
1788 | 最大化花园的美观度 🔒 | 贪心 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
1790 | 仅执行一次字符串交换能否使两个字符串相等 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
1794 | 统计距离最小的子串对个数 🔒 | 贪心 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1796 | 字符串中第二大的数字 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1797 | 设计一个验证系统 | 设计 哈希表 链表 1+ | 🟠 | 🀄️ 🔗 | |
1804 | 实现 Trie (前缀树) II 🔒 | 设计 字典树 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1805 | 字符串中不同整数的数目 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1807 | 替换字符串中的括号内容 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1814 | 统计一个数组中好对子的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
1817 | 查找用户活跃分钟数 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1832 | 判断句子是否为全字母句 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1836 | 从未排序的链表中移除重复元素 🔒 | 哈希表 链表 | 🟠 | 🀄️ 🔗 | |
1852 | 每个子数组的数字种类数 🔒 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1857 | 有向图中最大颜色值 | 图 拓扑排序 记忆化搜索 3+ | 🔴 | 🀄️ 🔗 | |
1865 | 找出和为指定值的下标对 | 设计 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1876 | 长度为三且各字符不同的子字符串 | 哈希表 字符串 计数 1+ | 🟢 | 🀄️ 🔗 | |
1893 | 检查是否区域内所有整数都被覆盖 | 数组 哈希表 前缀和 | 🟢 | 🀄️ 🔗 | |
1897 | 重新分配字符使所有字符串都相等 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
1906 | 查询差绝对值的最小值 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1912 | 设计电影租借系统 | 设计 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
1915 | 最美子字符串的数目 | 位运算 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1930 | 长度为 3 的不同回文子序列 | 位运算 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1932 | 合并多棵二叉搜索树 | 树 深度优先搜索 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
1935 | 可以输入的最大单词数 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1938 | 查询最大基因差 | 位运算 深度优先搜索 字典树 2+ | 🔴 | 🀄️ 🔗 | |
1940 | 排序数组之间的最长公共子序列 🔒 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
1941 | 检查是否所有字符出现次数相同 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
1942 | 最小未被占据椅子的编号 | [✓] | 数组 哈希表 堆(优先队列) | 🟠 | 🀄️ 🔗 |
1943 | 描述绘画结果 | 数组 哈希表 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
1948 | 删除系统中的重复文件夹 | 字典树 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
1980 | 找出不同的二进制字符串 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1983 | 范围和相等的最宽索引对 🔒 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
1993 | 树上的操作 | 树 深度优先搜索 广度优先搜索 3+ | 🟠 | 🀄️ 🔗 | |
1995 | 统计特殊四元组 | 数组 哈希表 枚举 | 🟢 | 🀄️ 🔗 | |
2001 | 可互换矩形的组数 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
2006 | 差的绝对值为 K 的数对数目 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2007 | 从双倍数组中还原原数组 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2008 | 出租车的最大盈利 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2009 | 使数组连续的最少操作数 | 数组 哈希表 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
2013 | 检测正方形 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2023 | 连接后等于目标字符串的字符串对 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2025 | 分割数组的最多方案数 | 数组 哈希表 计数 2+ | 🔴 | 🀄️ 🔗 | |
2032 | 至少在两个数组中出现的值 | 位运算 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2034 | 股票价格波动 | 设计 哈希表 数据流 2+ | 🟠 | 🀄️ 🔗 | |
2043 | 简易银行系统 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2053 | 数组中第 K 个独一无二的字符串 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2062 | 统计字符串中的元音子字符串 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2068 | 检查两个字符串是否几乎相等 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
2080 | 区间内查询数字的频率 | 设计 线段树 数组 2+ | 🟠 | 🀄️ 🔗 | |
2083 | 求以相同字母开头和结尾的子串总数 🔒 | 哈希表 数学 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2085 | 统计出现过一次的公共字符串 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2094 | 找出 3 位偶数 | 数组 哈希表 枚举 1+ | 🟢 | 🀄️ 🔗 | |
2099 | 找到和最大的长度为 K 的子序列 | 数组 哈希表 排序 1+ | 🟢 | 🀄️ 🔗 | |
2103 | 环和杆 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2107 | 分享 K 个糖果后独特口味的数量 🔒 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2115 | 从给定原材料中找到所有可以做出的菜 | 图 拓扑排序 数组 2+ | 🟠 | 🀄️ 🔗 | |
2121 | 相同元素的间隔之和 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
2122 | 还原原数组 | 数组 哈希表 双指针 2+ | 🔴 | 🀄️ 🔗 | |
2131 | 连接两字母单词得到的最长回文串 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2133 | 检查是否每一行每一列都包含全部整数 | 数组 哈希表 矩阵 | 🟢 | 🀄️ 🔗 | |
2135 | 统计追加字母可以获得的单词数 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2150 | 找出数组中的所有孤独数字 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
2152 | 穿过所有点的所需最少直线数量 🔒 | 位运算 几何 数组 5+ | 🟠 | 🀄️ 🔗 | |
2154 | 将找到的值乘以 2 | 数组 哈希表 排序 1+ | 🟢 | 🀄️ 🔗 | |
2166 | 设计位集 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2168 | 每个数字的频率都相同的独特子字符串的数量 🔒 | 哈希表 字符串 计数 2+ | 🟠 | 🀄️ 🔗 | |
2170 | 使数组变成交替数组的最少操作数 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2182 | 构造限制重复的字符串 | 贪心 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2186 | 制造字母异位词的最小步骤数 II | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
2190 | 数组中紧跟 key 之后出现最频繁的数字 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2196 | 根据描述创建二叉树 | [✓] | 树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 |
2201 | 统计可以提取的工件 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
2206 | 将数组划分成相等数对 | 位运算 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 | |
2215 | 找出两数组的不同 | [✓] | 数组 哈希表 | 🟢 | 🀄️ 🔗 |
2225 | 找出输掉零场或一场比赛的玩家 | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
2227 | 加密解密字符串 | 设计 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
2229 | 检查数组是否连贯 🔒 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2244 | 完成所有任务需要的最少轮数 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2248 | 多个数组求交集 | 数组 哈希表 计数 1+ | 🟢 | 🀄️ 🔗 | |
2249 | 统计圆内格点数目 | 几何 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2251 | 花期内花的数目 | 数组 哈希表 二分查找 3+ | 🔴 | 🀄️ 🔗 | |
2254 | 设计视频共享平台 🔒 | 栈 设计 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2260 | 必须拿起的最小连续卡牌数 | [✓] | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 |
2261 | 含最多 K 个可整除元素的子数组 | [✓] | 字典树 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 |
2262 | 字符串的总引力 | [✓] | 哈希表 字符串 动态规划 | 🔴 | 🀄️ 🔗 |
2266 | 统计打字方案数 | 哈希表 数学 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2268 | 最少按键次数 🔒 | 贪心 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2273 | 移除字母异位词后的结果数组 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2275 | 按位与结果大于零的最长组合 | [✓] | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 |
2283 | 判断一个数的数字计数是否等于数位的值 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
2284 | 最多单词数的发件人 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2287 | 重排字符形成目标字符串 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
2295 | 替换数组中的元素 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
2301 | 替换字符后匹配 | 数组 哈希表 字符串 1+ | 🔴 | 🀄️ 🔗 | |
2306 | 公司命名 | 位运算 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
2309 | 兼具大小写的最好英文字母 | 哈希表 字符串 枚举 | 🟢 | 🀄️ 🔗 | |
2325 | 解密消息 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2336 | 无限集中的最小数字 | 设计 哈希表 有序集合 1+ | 🟠 | 🀄️ 🔗 | |
2341 | 数组能形成多少数对 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2342 | 数位和相等数对的最大和 | 数组 哈希表 排序 1+ | 🟠 | 🀄️ 🔗 | |
2347 | 最好的扑克手牌 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2349 | 设计数字容器系统 | 设计 哈希表 有序集合 1+ | 🟠 | 🀄️ 🔗 | |
2350 | 不可能得到的最短骰子序列 | 贪心 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
2351 | 第一个出现两次的字母 | 位运算 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2352 | 相等行列对 | [✓] | 数组 哈希表 矩阵 1+ | 🟠 | 🀄️ 🔗 |
2353 | 设计食物评分系统 | 设计 哈希表 有序集合 1+ | 🟠 | 🀄️ 🔗 | |
2354 | 优质数对的数目 | 位运算 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2357 | 使数组中所有元素都等于零 | 贪心 数组 哈希表 3+ | 🟢 | 🀄️ 🔗 | |
2363 | 合并相似的物品 | 数组 哈希表 有序集合 1+ | 🟢 | 🀄️ 🔗 | |
2364 | 统计坏数对的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
2365 | 任务调度器 II | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
2367 | 等差三元组的数目 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2368 | 受限条件下可到达节点的数目 | 树 深度优先搜索 广度优先搜索 4+ | 🟠 | 🀄️ 🔗 | |
2370 | 最长理想子序列 | 哈希表 字符串 动态规划 | 🟠 | 🀄️ 🔗 | |
2374 | 边积分最高的节点 | 图 哈希表 | 🟠 | 🀄️ 🔗 | |
2384 | 最大回文数字 | 贪心 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2385 | 感染二叉树需要的总时间 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
2395 | 和相等的子数组 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2399 | 检查相同字母间的距离 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2402 | 会议室 III | 数组 哈希表 排序 2+ | 🔴 | 🀄️ 🔗 | |
2404 | 出现最频繁的偶数元素 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2405 | 子字符串的最优划分 | 贪心 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
2408 | 设计 SQL 🔒 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2418 | 按身高排序 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2421 | 好路径的数目 | 树 并查集 图 3+ | 🔴 | 🀄️ 🔗 | |
2423 | 删除字符使频率相同 | 哈希表 字符串 计数 | 🟢 | 🀄️ 🔗 | |
2434 | 使用机器人打印字典序最小的字符串 | 栈 贪心 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2441 | 与对应负数同时存在的最大正整数 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2442 | 反转之后不同整数的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
2451 | 差值数组不同的字符串 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2453 | 摧毁一系列目标 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
2456 | 最流行的视频创作者 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2461 | 长度为 K 子数组中的最大和 | [✓] | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 |
2465 | 不同的平均值数目 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2475 | 数组中不等三元组的数目 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2488 | 统计中位数为 K 的子数组 | 数组 哈希表 前缀和 | 🔴 | 🀄️ 🔗 | |
2489 | 固定比率的子字符串数 🔒 | 哈希表 数学 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2491 | 划分技能点相等的团队 | [✓] | 数组 哈希表 双指针 1+ | 🟠 | 🀄️ 🔗 |
2499 | 让数组不相等的最小总代价 | 贪心 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2501 | 数组中最长的方波 | [✓] | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 |
2502 | 设计内存分配器 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2506 | 统计相似字符串对的数目 | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
2508 | 添加边使所有节点度数都为偶数 | 图 哈希表 | 🔴 | 🀄️ 🔗 | |
2512 | 奖励最顶尖的 K 名学生 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2514 | 统计同位异构字符串数目 | 哈希表 数学 字符串 2+ | 🔴 | 🀄️ 🔗 | |
2516 | 每种字符至少取 K 个 | [✓] | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 |
2521 | 数组乘积中的不同质因数数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
2524 | 子数组的最大频率分数 🔒 | 数组 哈希表 数学 1+ | 🔴 | 🀄️ 🔗 | |
2526 | 找到数据流中的连续整数 | 设计 队列 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2531 | 使字符串中不同字符的数目相等 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
2537 | 统计好子数组的数目 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2539 | 好子序列的个数 🔒 | 哈希表 数学 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2540 | 最小公共值 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2547 | 拆分数组的最小代价 | 数组 哈希表 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2549 | 统计桌面上的不同数字 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 | |
2554 | 从一个范围内选择最多整数 I | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2561 | 重排水果 | 贪心 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
2564 | 子字符串异或查询 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2570 | 合并两个二维数组 - 求和法 | 数组 哈希表 双指针 | 🟢 | 🀄️ 🔗 | |
2581 | 统计可能的树根数目 | 树 深度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
2584 | 分割数组使乘积互质 | 数组 哈希表 数学 1+ | 🔴 | 🀄️ 🔗 | |
2588 | 统计美丽子数组数目 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2590 | 设计一个待办事项清单 🔒 | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2593 | 标记所有元素后数组的分数 | 数组 哈希表 排序 2+ | 🟠 | 🀄️ 🔗 | |
2597 | 美丽子集的数目 | 数组 哈希表 数学 4+ | 🟠 | 🀄️ 🔗 | |
2598 | 执行操作后的最大 MEX | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2605 | 从两个数字数组里生成最小数字 | 数组 哈希表 枚举 | 🟢 | 🀄️ 🔗 | |
2606 | 找到最大开销的子字符串 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2610 | 转换二维数组 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2615 | 等值距离和 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
2641 | 二叉树的堂兄弟节点 II | [✓] | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 |
2653 | 滑动子数组的美丽值 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2657 | 找到两个数组的前缀公共数组 | 位运算 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2661 | 找出叠涂元素 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
2670 | 找出不同元素数目差数组 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2671 | 频率跟踪器 | 设计 哈希表 | 🟠 | 🀄️ 🔗 | |
2682 | 找出转圈游戏输家 | 数组 哈希表 模拟 | 🟢 | 🀄️ 🔗 | |
2707 | 字符串中的额外字符 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2711 | 对角线上不同值的数量差 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
2713 | 矩阵中严格递增的单元格数 | 记忆化搜索 数组 哈希表 5+ | 🔴 | 🀄️ 🔗 | |
2716 | 最小化字符串长度 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2718 | 查询后矩阵的和 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2729 | 判断一个数是否迷人 | 哈希表 数学 | 🟢 | 🀄️ 🔗 | |
2732 | 找到矩阵中的好子集 | 位运算 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2743 | 计算没有重复字符的子字符串数量 🔒 | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2744 | 最大字符串配对数目 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2747 | 统计没有收到请求的服务器数目 | 数组 哈希表 排序 1+ | 🟠 | 🀄️ 🔗 | |
2748 | 美丽下标对的数目 | 数组 哈希表 数学 2+ | 🟢 | 🀄️ 🔗 | |
2763 | 所有子数组中不平衡数字之和 | 数组 哈希表 有序集合 | 🔴 | 🀄️ 🔗 | |
2766 | 重新放置石块 | 数组 哈希表 排序 1+ | 🟠 | 🀄️ 🔗 | |
2767 | 将字符串分割为最少的美丽子字符串 | 哈希表 字符串 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
2768 | 黑格子的数目 | 数组 哈希表 枚举 | 🟠 | 🀄️ 🔗 | |
2780 | 合法分割的最小下标 | 数组 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
2781 | 最长合法子字符串的长度 | 数组 哈希表 字符串 1+ | 🔴 | 🀄️ 🔗 | |
2784 | 检查数组是否是好的 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2799 | 统计完全子数组的数目 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2808 | 使循环数组所有元素相等的最少秒数 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2813 | 子序列最大优雅度 | 栈 贪心 数组 3+ | 🔴 | 🀄️ 🔗 | |
2815 | 数组中的最大数对和 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2830 | 销售利润最大化 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2831 | 找出最长等值子数组 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2840 | 判断通过操作能否让字符串相等 II | 哈希表 字符串 排序 | 🟠 | 🀄️ 🔗 | |
2841 | 几乎唯一子数组的最大和 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2842 | 统计一个字符串的 k 子序列美丽值最大的数目 | 贪心 哈希表 数学 2+ | 🔴 | 🀄️ 🔗 | |
2845 | 统计趣味子数组的数目 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
2848 | 与车相交的点 | 数组 哈希表 前缀和 | 🟢 | 🀄️ 🔗 | |
2852 | 所有单元格的远离程度之和 🔒 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
2856 | 删除数对后的最小数组长度 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
2857 | 统计距离为 k 的点对 | 位运算 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2869 | 收集元素的最少操作次数 | 位运算 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2870 | 使数组为空的最少操作次数 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2875 | 无限数组的最短子数组 | 数组 哈希表 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
2897 | 对数组执行操作使平方和最大 | 贪心 位运算 数组 1+ | 🔴 | 🀄️ 🔗 | |
2898 | 最大线性股票得分 🔒 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2902 | 和带限制的子多重集合的数目 | 数组 哈希表 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2910 | 合法分组的最少组数 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2913 | 子数组不同元素数目的平方和 I | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2932 | 找出强数对的最大异或值 I | 位运算 字典树 数组 2+ | 🟢 | 🀄️ 🔗 | |
2933 | 高访问员工 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2935 | 找出强数对的最大异或值 II | 位运算 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
2947 | 统计美丽子字符串 I | 哈希表 数学 字符串 3+ | 🟠 | 🀄️ 🔗 | |
2949 | 统计美丽子字符串 II | 哈希表 数学 字符串 2+ | 🔴 | 🀄️ 🔗 | |
2950 | 可整除子串的数量 🔒 | 哈希表 字符串 计数 1+ | 🟠 | 🀄️ 🔗 | |
2953 | 统计完全子字符串 | 哈希表 字符串 滑动窗口 | 🔴 | 🀄️ 🔗 | |
2955 | 同端子串的数量 🔒 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2956 | 找到两个数组中的公共元素 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2958 | 最多 K 个重复元素的最长子数组 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2963 | 统计好分割方案的数目 | 数组 哈希表 数学 1+ | 🔴 | 🀄️ 🔗 | |
2964 | 可被整除的三元组数量 🔒 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2965 | 找出缺失和重复的数字 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 | |
2975 | 移除栅栏得到的正方形田地的最大面积 | 数组 哈希表 枚举 | 🟠 | 🀄️ 🔗 | |
2981 | 找出出现至少三次的最长特殊子字符串 I | 哈希表 字符串 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2982 | 找出出现至少三次的最长特殊子字符串 II | 哈希表 字符串 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2983 | 回文串重新排列查询 | 哈希表 字符串 前缀和 | 🔴 | 🀄️ 🔗 | |
2996 | 大于等于顺序前缀和的最小缺失整数 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
3002 | 移除后集合的最多元素数 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
3005 | 最大频率元素计数 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3013 | 将数组分成最小总代价的子数组 II | 数组 哈希表 滑动窗口 1+ | 🔴 | 🀄️ 🔗 | |
3016 | 输入单词需要的最少按键次数 II | 贪心 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
3020 | 子集中元素的最大数量 | 数组 哈希表 枚举 | 🟠 | 🀄️ 🔗 | |
3026 | 最大好子数组和 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
3032 | 统计各位数字都不同的数字个数 II 🔒 | 哈希表 数学 动态规划 | 🟢 | 🀄️ 🔗 | |
3035 | 回文字符串的最大数量 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
3039 | 进行操作使字符串为空 | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
3043 | 最长公共前缀的长度 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
3044 | 出现频率最高的质数 | 数组 哈希表 数学 4+ | 🟠 | 🀄️ 🔗 | |
3046 | 分割数组 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3063 | 链表频率 🔒 | 哈希表 链表 计数 | 🟢 | 🀄️ 🔗 | |
3071 | 在矩阵上写出字母 Y 所需的最少操作次数 | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
3076 | 数组中的最短非公共子字符串 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
3078 | 矩阵中的字母数字模式匹配 I 🔒 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
3080 | 执行操作标记数组中的元素 | 数组 哈希表 排序 2+ | 🟠 | 🀄️ 🔗 | |
3081 | 替换字符串中的问号使分数最小 | 贪心 哈希表 字符串 3+ | 🟠 | 🀄️ 🔗 | |
3083 | 字符串及其反转中是否存在同一子字符串 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
3085 | 成为 K 特殊字符串需要删除的最少字符数 | 贪心 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
3090 | 每个字符最多出现两次的最长子字符串 | 哈希表 字符串 滑动窗口 | 🟢 | 🀄️ 🔗 | |
3092 | 最高频率的 ID | 数组 哈希表 有序集合 1+ | 🟠 | 🀄️ 🔗 | |
3104 | 查找最长的自包含子串 🔒 | 哈希表 字符串 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
3120 | 统计特殊字母的数量 I | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
3121 | 统计特殊字母的数量 II | 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
3128 | 直角三角形 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
3134 | 找出唯一性数组的中位数 | 数组 哈希表 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
3137 | K 周期字符串需要的最少操作次数 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
3138 | 同位字符串连接的最小长度 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
3143 | 正方形中的最多点数 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
3144 | 分割字符频率相等的最少子字符串 | 哈希表 字符串 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
3146 | 两个字符串的排列差 | 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
3153 | 所有数对中数位差之和 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
3158 | 求出出现两次数字的 XOR 值 | 位运算 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
3159 | 查询数组中元素的出现位置 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
3160 | 所有球里面不同颜色的数目 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
3162 | 优质数对的总数 I | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
3164 | 优质数对的总数 II | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
3167 | 字符串的更好压缩 🔒 | 哈希表 字符串 计数 1+ | 🟠 | 🀄️ 🔗 | |
3170 | 删除星号以后字典序最小的字符串 | 栈 贪心 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
3176 | 求出最长好子序列 I | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
3177 | 求出最长好子序列 II | 数组 哈希表 动态规划 | 🔴 | 🀄️ 🔗 | |
3184 | 构成整天的下标对数目 I | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3185 | 构成整天的下标对数目 II | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
3186 | 施咒的最大总伤害 | 数组 哈希表 双指针 4+ | 🟠 | 🀄️ 🔗 | |
3217 | 从链表中移除在数组中存在的节点 | 数组 哈希表 链表 | 🟠 | 🀄️ 🔗 | |
3223 | 操作后字符串的最短长度 | 哈希表 字符串 计数 | 🟠 | 🀄️ 🔗 | |
3224 | 使差值相等的最少数组改动次数 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
3237 | Alt 和 Tab 模拟 🔒 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
3238 | 求出胜利玩家的数目 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3242 | 设计相邻元素求和服务 | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
3265 | 统计近似相等数对 I | 数组 哈希表 计数 2+ | 🟠 | 🀄️ 🔗 | |
3267 | 统计近似相等数对 II | 数组 哈希表 计数 2+ | 🔴 | 🀄️ 🔗 | |
3272 | 统计好整数的数目 | 哈希表 数学 组合数学 1+ | 🔴 | 🀄️ 🔗 | |
3279 | 活塞占据的最大总区域 🔒 | 数组 哈希表 字符串 3+ | 🔴 | 🀄️ 🔗 | |
3289 | 数字小镇中的捣蛋鬼 | 数组 哈希表 数学 | 🟢 | 🀄️ 🔗 | |
3295 | 举报垃圾信息 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
3297 | 统计重新排列后包含另一个字符串的子字符串数目 I | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3298 | 统计重新排列后包含另一个字符串的子字符串数目 II | 哈希表 字符串 滑动窗口 | 🔴 | 🀄️ 🔗 | |
3299 | 连续子序列的和 🔒 | 数组 哈希表 动态规划 | 🔴 | 🀄️ 🔗 | |
3305 | 元音辅音字符串计数 I | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3306 | 元音辅音字符串计数 II | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3311 | 构造符合图结构的二维矩阵 | 图 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
3312 | 查询排序后的最大公约数 | 数组 哈希表 数学 5+ | 🔴 | 🀄️ 🔗 | |
3316 | 从原字符串里进行删除操作的最多次数 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
3318 | 计算子数组的 x-sum I | [✓] | 数组 哈希表 滑动窗口 1+ | 🟢 | 🀄️ 🔗 |
3321 | 计算子数组的 x-sum II | [✓] | 数组 哈希表 滑动窗口 1+ | 🔴 | 🀄️ 🔗 |
3325 | 字符至少出现 K 次的子字符串 I | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3327 | 判断 DFS 字符串是否是回文串 | 树 深度优先搜索 数组 3+ | 🔴 | 🀄️ 🔗 | |
3329 | 字符至少出现 K 次的子字符串 II 🔒 | 哈希表 字符串 滑动窗口 | 🔴 | 🀄️ 🔗 | |
LCP 03 | 机器人大冒险 | 数组 哈希表 模拟 | 🟠 | 🀄️ | |
LCP 11 | 期望个数统计 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ | |
LCP 39 | 无人机方阵 | 数组 哈希表 计数 1+ | 🟢 | 🀄️ | |
LCP 42 | 玩具套圈 | 几何 数组 哈希表 3+ | 🔴 | 🀄️ | |
LCP 44 | 开幕式焰火 | 树 深度优先搜索 广度优先搜索 2+ | 🟢 | 🀄️ | |
LCP 66 | 最小展台数量 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ | |
LCS 02 | 完成一半题目 | 贪心 数组 哈希表 1+ | 🟢 | 🀄️ | |
剑指 Offer 3 | 数组中重复的数字 | [✓] | 数组 哈希表 排序 | 🟢 | 🀄️ |
剑指 Offer 35 | 复杂链表的复制 | [✓] | 哈希表 链表 | 🟠 | 🀄️ |
剑指 Offer 39 | 数组中出现次数超过一半的数字 | [✓] | 数组 哈希表 分治 2+ | 🟢 | 🀄️ |
剑指 Offer 48 | 最长不含重复字符的子字符串 | [✓] | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ |
剑指 Offer 49 | 丑数 | [✓] | 哈希表 数学 动态规划 1+ | 🟠 | 🀄️ |
剑指 Offer 50 | 第一个只出现一次的字符 | [✓] | 队列 哈希表 字符串 1+ | 🟢 | 🀄️ |
剑指 Offer 52 | 两个链表的第一个公共节点 | [✓] | 哈希表 链表 双指针 | 🟢 | 🀄️ |
剑指 Offer 53-II | 0~n-1中缺失的数字 | [✓] | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ |
剑指 Offer 7 | 重建二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ |
剑指 Offer II 10 | 和为 k 的子数组 | [✓] | 数组 哈希表 前缀和 | 🟠 | 🀄️ |
剑指 Offer II 108 | 单词演变 | [✓] | 广度优先搜索 哈希表 字符串 | 🔴 | 🀄️ |
剑指 Offer II 109 | 开密码锁 | 广度优先搜索 数组 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 11 | 0 和 1 个数相同的子数组 | 数组 哈希表 前缀和 | 🟠 | 🀄️ | |
剑指 Offer II 117 | 相似的字符串 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ | |
剑指 Offer II 119 | 最长连续序列 | [✓] | 并查集 数组 哈希表 | 🟠 | 🀄️ |
剑指 Offer II 14 | 字符串中的变位词 | [✓] | 哈希表 双指针 字符串 1+ | 🟠 | 🀄️ |
剑指 Offer II 15 | 字符串中的所有变位词 | [✓] | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ |
剑指 Offer II 16 | 不含重复字符的最长子字符串 | [✓] | 哈希表 字符串 滑动窗口 | 🟠 | 🀄️ |
剑指 Offer II 17 | 含有所有字符的最短字符串 | 哈希表 字符串 滑动窗口 | 🔴 | 🀄️ | |
剑指 Offer II 22 | 链表中环的入口节点 | [✓] | 哈希表 链表 双指针 | 🟠 | 🀄️ |
剑指 Offer II 23 | 两个链表的第一个重合节点 | [✓] | 哈希表 链表 双指针 | 🟢 | 🀄️ |
剑指 Offer II 30 | 插入、删除和随机访问都是 O(1) 的容器 | [✓] | 设计 数组 哈希表 2+ | 🟠 | 🀄️ |
剑指 Offer II 31 | 最近最少使用缓存 | [✓] | 设计 哈希表 链表 1+ | 🟠 | 🀄️ |
剑指 Offer II 32 | 有效的变位词 | 哈希表 字符串 排序 | 🟢 | 🀄️ | |
剑指 Offer II 33 | 变位词组 | [✓] | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ |
剑指 Offer II 34 | 外星语言是否排序 | 数组 哈希表 字符串 | 🟢 | 🀄️ | |
剑指 Offer II 60 | 出现频率最高的 k 个数字 | [✓] | 数组 哈希表 分治 5+ | 🟠 | 🀄️ |
剑指 Offer II 62 | 实现前缀树 | [✓] | 设计 字典树 哈希表 1+ | 🟠 | 🀄️ |
剑指 Offer II 63 | 替换单词 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 64 | 神奇的字典 | 深度优先搜索 设计 字典树 2+ | 🟠 | 🀄️ | |
剑指 Offer II 65 | 最短的单词编码 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 66 | 单词之和 | 设计 字典树 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 67 | 最大的异或 | 位运算 字典树 数组 1+ | 🟠 | 🀄️ | |
剑指 Offer II 75 | 数组相对排序 | 数组 哈希表 计数排序 1+ | 🟢 | 🀄️ | |
剑指 Offer II 86 | 分割回文子字符串 | [✓] | 深度优先搜索 广度优先搜索 图 1+ | 🟠 | 🀄️ |
剑指 Offer II 93 | 最长斐波那契数列 | 数组 哈希表 动态规划 | 🟠 | 🀄️ | |
面试题 01.01 | 判定字符是否唯一 | [✓] | 位运算 哈希表 字符串 1+ | 🟢 | 🀄️ |
面试题 01.02 | 判定是否互为字符重排 | 哈希表 字符串 排序 | 🟢 | 🀄️ | |
面试题 01.04 | 回文排列 | 位运算 哈希表 字符串 | 🟢 | 🀄️ | |
面试题 01.08 | 零矩阵 | 数组 哈希表 矩阵 | 🟠 | 🀄️ | |
面试题 02.01 | 移除重复节点 | 哈希表 链表 双指针 | 🟢 | 🀄️ | |
面试题 02.07 | 链表相交 | 哈希表 链表 双指针 | 🟢 | 🀄️ | |
面试题 02.08 | 环路检测 | 哈希表 链表 双指针 | 🟠 | 🀄️ | |
面试题 10.02 | 变位词组 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ | |
面试题 16.02 | 单词频率 | 设计 字典树 数组 2+ | 🟠 | 🀄️ | |
面试题 16.14 | 最佳直线 | 几何 数组 哈希表 1+ | 🟠 | 🀄️ | |
面试题 16.15 | 珠玑妙算 | 哈希表 字符串 计数 | 🟢 | 🀄️ | |
面试题 16.20 | T9键盘 | 数组 哈希表 字符串 | 🟠 | 🀄️ | |
面试题 16.21 | 交换和 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ | |
面试题 16.22 | 兰顿蚂蚁 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ | |
面试题 16.24 | 数对和 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ | |
面试题 16.25 | LRU 缓存 | [✓] | 设计 哈希表 链表 1+ | 🟠 | 🀄️ |
面试题 17.04 | 消失的数字 | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ | |
面试题 17.05 | 字母与数字 | 数组 哈希表 前缀和 | 🟠 | 🀄️ | |
面试题 17.07 | 婴儿名字 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ | |
面试题 17.09 | 第 k 个数 | 哈希表 数学 动态规划 1+ | 🟠 | 🀄️ | |
面试题 17.13 | 恢复空格 | 字典树 数组 哈希表 4+ | 🟠 | 🀄️ | |
面试题 17.15 | 最长单词 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ | |
面试题 17.17 | 多次搜索 | 字典树 数组 哈希表 3+ | 🟠 | 🀄️ | |
面试题 17.18 | 最短超串 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ | |
面试题 17.19 | 消失的两个数字 | 位运算 数组 哈希表 | 🔴 | 🀄️ | |
面试题 17.22 | 单词转换 | 广度优先搜索 哈希表 字符串 1+ | 🟠 | 🀄️ | |
面试题 17.26 | 稀疏相似度 | 数组 哈希表 排序 | 🔴 | 🀄️ |