跳至主要內容

哈希表


哈希表

全部标签

数据结构

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

算法

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

其他

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


题号标题题解标签难度力扣
1两数之和[✓]数组 哈希表🟢🀄️open in new window 🔗open in new window
3无重复字符的最长子串[✓]哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
12整数转罗马数字[✓]哈希表 数学 字符串🟠🀄️open in new window 🔗open in new window
13罗马数字转整数[✓]哈希表 数学 字符串🟢🀄️open in new window 🔗open in new window
17电话号码的字母组合[✓]哈希表 字符串 回溯🟠🀄️open in new window 🔗open in new window
30串联所有单词的子串[✓]哈希表 字符串 滑动窗口🔴🀄️open in new window 🔗open in new window
36有效的数独[✓]数组 哈希表 矩阵🟠🀄️open in new window 🔗open in new window
37解数独[✓]数组 哈希表 回溯 1+🔴🀄️open in new window 🔗open in new window
41缺失的第一个正数[✓]数组 哈希表🔴🀄️open in new window 🔗open in new window
49字母异位词分组[✓]数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
73矩阵置零[✓]数组 哈希表 矩阵🟠🀄️open in new window 🔗open in new window
76最小覆盖子串[✓]哈希表 字符串 滑动窗口🔴🀄️open in new window 🔗open in new window
105从前序与中序遍历序列构造二叉树[✓] 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
106从中序与后序遍历序列构造二叉树[✓] 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
126单词接龙 II广度优先搜索 哈希表 字符串 1+🔴🀄️open in new window 🔗open in new window
127单词接龙[✓]广度优先搜索 哈希表 字符串🔴🀄️open in new window 🔗open in new window
128最长连续序列[✓]并查集 数组 哈希表🟠🀄️open in new window 🔗open in new window
133克隆图[✓]深度优先搜索 广度优先搜索 1+🟠🀄️open in new window 🔗open in new window
138随机链表的复制[✓]哈希表 链表🟠🀄️open in new window 🔗open in new window
139单词拆分[✓]字典树 记忆化搜索 数组 3+🟠🀄️open in new window 🔗open in new window
140单词拆分 II[✓]字典树 记忆化搜索 数组 4+🔴🀄️open in new window 🔗open in new window
141环形链表[✓]哈希表 链表 双指针🟢🀄️open in new window 🔗open in new window
142环形链表 II[✓]哈希表 链表 双指针🟠🀄️open in new window 🔗open in new window
146LRU 缓存[✓]设计 哈希表 链表 1+🟠🀄️open in new window 🔗open in new window
149直线上最多的点数[✓]几何 数组 哈希表 1+🔴🀄️open in new window 🔗open in new window
159至多包含两个不同字符的最长子串 🔒哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
160相交链表[✓]哈希表 链表 双指针🟢🀄️open in new window 🔗open in new window
166分数到小数[✓]哈希表 数学 字符串🟠🀄️open in new window 🔗open in new window
169多数元素[✓]数组 哈希表 分治 2+🟢🀄️open in new window 🔗open in new window
170两数之和 III - 数据结构设计 🔒[✓]设计 数组 哈希表 2+🟢🀄️open in new window 🔗open in new window
187重复的DNA序列[✓]位运算 哈希表 字符串 3+🟠🀄️open in new window 🔗open in new window
202快乐数[✓]哈希表 数学 双指针🟢🀄️open in new window 🔗open in new window
205同构字符串[✓]哈希表 字符串🟢🀄️open in new window 🔗open in new window
208实现 Trie (前缀树)[✓]设计 字典树 哈希表 1+🟠🀄️open in new window 🔗open in new window
217存在重复元素[✓]数组 哈希表 排序🟢🀄️open in new window 🔗open in new window
219存在重复元素 II[✓]数组 哈希表 滑动窗口🟢🀄️open in new window 🔗open in new window
229多数元素 II[✓]数组 哈希表 计数 1+🟠🀄️open in new window 🔗open in new window
242有效的字母异位词[✓]哈希表 字符串 排序🟢🀄️open in new window 🔗open in new window
244最短单词距离 II 🔒设计 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
246中心对称数 🔒哈希表 双指针 字符串🟢🀄️open in new window 🔗open in new window
249移位字符串分组 🔒数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
264丑数 II[✓]哈希表 数学 动态规划 1+🟠🀄️open in new window 🔗open in new window
266回文排列 🔒位运算 哈希表 字符串🟢🀄️open in new window 🔗open in new window
267回文排列 II 🔒哈希表 字符串 回溯🟠🀄️open in new window 🔗open in new window
268丢失的数字[✓]位运算 数组 哈希表 3+🟢🀄️open in new window 🔗open in new window
288单词的唯一缩写 🔒设计 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
290单词规律[✓]哈希表 字符串🟢🀄️open in new window 🔗open in new window
291单词规律 II 🔒哈希表 字符串 回溯🟠🀄️open in new window 🔗open in new window
299猜数字游戏[✓]哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
305岛屿数量 II 🔒并查集 数组 哈希表🔴🀄️open in new window 🔗open in new window
311稀疏矩阵的乘法 🔒数组 哈希表 矩阵🟠🀄️open in new window 🔗open in new window
314二叉树的垂直遍历 🔒 深度优先搜索 广度优先搜索 3+🟠🀄️open in new window 🔗open in new window
325和等于 k 的最长子数组长度 🔒数组 哈希表 前缀和🟠🀄️open in new window 🔗open in new window
336回文对字典树 数组 哈希表 1+🔴🀄️open in new window 🔗open in new window
340至多包含 K 个不同字符的最长子串 🔒哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
347前 K 个高频元素[✓]数组 哈希表 分治 5+🟠🀄️open in new window 🔗open in new window
348设计井字棋 🔒设计 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
349两个数组的交集[✓]数组 哈希表 双指针 2+🟢🀄️open in new window 🔗open in new window
350两个数组的交集 II[✓]数组 哈希表 双指针 2+🟢🀄️open in new window 🔗open in new window
353贪吃蛇 🔒设计 队列 数组 2+🟠🀄️open in new window 🔗open in new window
355设计推特[✓]设计 哈希表 链表 1+🟠🀄️open in new window 🔗open in new window
356直线镜像 🔒数组 哈希表 数学🟠🀄️open in new window 🔗open in new window
358K 距离间隔重排字符串 🔒贪心 哈希表 字符串 3+🔴🀄️open in new window 🔗open in new window
359日志速率限制器 🔒设计 哈希表 数据流🟢🀄️open in new window 🔗open in new window
379电话目录管理系统 🔒[✓]设计 队列 数组 2+🟠🀄️open in new window 🔗open in new window
380O(1) 时间插入、删除和获取随机元素[✓]设计 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
381O(1) 时间插入、删除和获取随机元素 - 允许重复设计 数组 哈希表 2+🔴🀄️open in new window 🔗open in new window
383赎金信[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
387字符串中的第一个唯一字符[✓]队列 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
389找不同[✓]位运算 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
395至少有 K 个重复字符的最长子串哈希表 字符串 分治 1+🟠🀄️open in new window 🔗open in new window
398随机数索引水塘抽样 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
409最长回文串[✓]贪心 哈希表 字符串🟢🀄️open in new window 🔗open in new window
421数组中两个数的最大异或值位运算 字典树 数组 1+🟠🀄️open in new window 🔗open in new window
423从英文中重建数字哈希表 数学 字符串🟠🀄️open in new window 🔗open in new window
424替换后的最长重复字符哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
432全 O(1) 的数据结构[✓]设计 哈希表 链表 1+🔴🀄️open in new window 🔗open in new window
433最小基因变化[✓]广度优先搜索 哈希表 字符串🟠🀄️open in new window 🔗open in new window
438找到字符串中所有字母异位词[✓]哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
442数组中重复的数据[✓]数组 哈希表🟠🀄️open in new window 🔗open in new window
447回旋镖的数量数组 哈希表 数学🟠🀄️open in new window 🔗open in new window
448找到所有数组中消失的数字[✓]数组 哈希表🟢🀄️open in new window 🔗open in new window
451根据字符出现频率排序[✓]哈希表 字符串 桶排序 3+🟠🀄️open in new window 🔗open in new window
454四数相加 II数组 哈希表🟠🀄️open in new window 🔗open in new window
457环形数组是否存在循环数组 哈希表 双指针🟠🀄️open in new window 🔗open in new window
460LFU 缓存[✓]设计 哈希表 链表 1+🔴🀄️open in new window 🔗open in new window
480滑动窗口中位数数组 哈希表 滑动窗口 1+🔴🀄️open in new window 🔗open in new window
491非递减子序列位运算 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
496下一个更大元素 I[✓] 数组 哈希表 1+🟢🀄️open in new window 🔗open in new window
500键盘行[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
508出现次数最多的子树元素和 深度优先搜索 哈希表 1+🟠🀄️open in new window 🔗open in new window
519随机翻转矩阵水塘抽样 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
522最长特殊序列 II数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
523连续的子数组和数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
525连续数组数组 哈希表 前缀和🟠🀄️open in new window 🔗open in new window
531孤独像素 I 🔒数组 哈希表 矩阵🟠🀄️open in new window 🔗open in new window
532数组中的 k-diff 数对数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
533孤独像素 II 🔒数组 哈希表 矩阵🟠🀄️open in new window 🔗open in new window
535TinyURL 的加密与解密设计 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
548将数组分割成和相等的子数组 🔒数组 哈希表 前缀和🔴🀄️open in new window 🔗open in new window
554砖墙数组 哈希表🟠🀄️open in new window 🔗open in new window
560和为 K 的子数组[✓]数组 哈希表 前缀和🟠🀄️open in new window 🔗open in new window
567字符串的排列[✓]哈希表 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
575分糖果[✓]数组 哈希表🟢🀄️open in new window 🔗open in new window
582杀掉进程 🔒 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
588设计内存文件系统 🔒设计 字典树 哈希表 2+🔴🀄️open in new window 🔗open in new window
594最长和谐子序列[✓]数组 哈希表 计数 2+🟢🀄️open in new window 🔗open in new window
599两个列表的最小索引总和[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
609在系统中查找重复文件数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
616给字符串添加加粗标签 🔒字典树 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
621任务调度器贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
632最小区间[✓]贪心 数组 哈希表 3+🔴🀄️open in new window 🔗open in new window
635设计日志存储系统 🔒设计 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
645错误的集合[✓]位运算 数组 哈希表 1+🟢🀄️open in new window 🔗open in new window
648单词替换字典树 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
652寻找重复的子树 深度优先搜索 哈希表 1+🟠🀄️open in new window 🔗open in new window
653两数之和 IV - 输入二叉搜索树[✓] 深度优先搜索 广度优先搜索 4+🟢🀄️open in new window 🔗open in new window
659分割数组为连续子序列贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
666路径总和 IV 🔒 深度优先搜索 数组 2+🟠🀄️open in new window 🔗open in new window
676实现一个魔法字典深度优先搜索 设计 字典树 2+🟠🀄️open in new window 🔗open in new window
677键值映射设计 字典树 哈希表 1+🟠🀄️open in new window 🔗open in new window
681最近时刻 🔒哈希表 字符串 回溯 1+🟠🀄️open in new window 🔗open in new window
690员工的重要性 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
692前K个高频单词字典树 哈希表 字符串 4+🟠🀄️open in new window 🔗open in new window
694不同岛屿的数量 🔒深度优先搜索 广度优先搜索 并查集 2+🟠🀄️open in new window 🔗open in new window
697数组的度[✓]数组 哈希表🟢🀄️open in new window 🔗open in new window
705设计哈希集合[✓]设计 数组 哈希表 2+🟢🀄️open in new window 🔗open in new window
706设计哈希映射[✓]设计 数组 哈希表 2+🟢🀄️open in new window 🔗open in new window
710黑名单中的随机数数组 哈希表 数学 3+🔴🀄️open in new window 🔗open in new window
711不同岛屿的数量 II 🔒深度优先搜索 广度优先搜索 并查集 2+🔴🀄️open in new window 🔗open in new window
720词典中最长的单词字典树 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
721账户合并深度优先搜索 广度优先搜索 并查集 4+🟠🀄️open in new window 🔗open in new window
726原子的数量 哈希表 字符串 1+🔴🀄️open in new window 🔗open in new window
734句子相似性 🔒数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
736Lisp 语法解析 递归 哈希表 1+🔴🀄️open in new window 🔗open in new window
737句子相似性 II 🔒深度优先搜索 广度优先搜索 并查集 3+🟠🀄️open in new window 🔗open in new window
740删除并获得点数数组 哈希表 动态规划🟠🀄️open in new window 🔗open in new window
745前缀和后缀搜索设计 字典树 数组 2+🔴🀄️open in new window 🔗open in new window
748最短补全词[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
752打开转盘锁广度优先搜索 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
758字符串中的加粗单词 🔒字典树 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
760找出变位映射 🔒数组 哈希表🟢🀄️open in new window 🔗open in new window
763划分字母区间[✓]贪心 哈希表 双指针 1+🟠🀄️open in new window 🔗open in new window
767重构字符串贪心 哈希表 字符串 3+🟠🀄️open in new window 🔗open in new window
770基本计算器 IV 递归 哈希表 2+🔴🀄️open in new window 🔗open in new window
771宝石与石头[✓]哈希表 字符串🟢🀄️open in new window 🔗open in new window
781森林中的兔子贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
791自定义字符串排序哈希表 字符串 排序🟠🀄️open in new window 🔗open in new window
792匹配子序列的单词数字典树 数组 哈希表 4+🟠🀄️open in new window 🔗open in new window
804唯一摩尔斯密码词[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
811子域名访问计数数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
815公交路线广度优先搜索 数组 哈希表🔴🀄️open in new window 🔗open in new window
817链表组件数组 哈希表 链表🟠🀄️open in new window 🔗open in new window
819最常见的单词[✓]数组 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
820单词的压缩编码字典树 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
822翻转卡片游戏数组 哈希表🟠🀄️open in new window 🔗open in new window
823带因子的二叉树数组 哈希表 动态规划 1+🟠🀄️open in new window 🔗open in new window
828统计子串中的唯一字符哈希表 字符串 动态规划🔴🀄️open in new window 🔗open in new window
833字符串中的查找与替换数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
839相似字符串组深度优先搜索 广度优先搜索 并查集 3+🔴🀄️open in new window 🔗open in new window
840矩阵中的幻方数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
846一手顺子贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
859亲密字符串[✓]哈希表 字符串🟢🀄️open in new window 🔗open in new window
863二叉树中所有距离为 K 的结点 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
865具有所有最深节点的最小子树 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
869重新排序得到 2 的幂哈希表 数学 计数 2+🟠🀄️open in new window 🔗open in new window
873最长的斐波那契子序列的长度数组 哈希表 动态规划🟠🀄️open in new window 🔗open in new window
874模拟行走机器人数组 哈希表 模拟🟠🀄️open in new window 🔗open in new window
884两句话中的不常见单词[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
888公平的糖果交换[✓]数组 哈希表 二分查找 1+🟢🀄️open in new window 🔗open in new window
889根据前序和后序遍历构造二叉树[✓] 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
890查找和替换模式数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
893特殊等价字符串组数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
895最大频率栈 设计 哈希表 1+🔴🀄️open in new window 🔗open in new window
904水果成篮数组 哈希表 滑动窗口🟠🀄️open in new window 🔗open in new window
911在线选举设计 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
914卡牌分组[✓]数组 哈希表 数学 2+🟢🀄️open in new window 🔗open in new window
916单词子集[✓]数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
923三数之和的多种可能数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
924尽量减少恶意软件的传播深度优先搜索 广度优先搜索 并查集 3+🔴🀄️open in new window 🔗open in new window
928尽量减少恶意软件的传播 II深度优先搜索 广度优先搜索 并查集 3+🔴🀄️open in new window 🔗open in new window
929独特的电子邮件地址[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
930和相同的二元子数组数组 哈希表 前缀和 1+🟠🀄️open in new window 🔗open in new window
939最小面积矩形几何 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
947移除最多的同行或同列石头深度优先搜索 并查集 1+🟠🀄️open in new window 🔗open in new window
952按公因数计算最大组件大小并查集 数组 哈希表 2+🔴🀄️open in new window 🔗open in new window
953验证外星语词典[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
954二倍数对数组[✓]贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
957N 天后的牢房位运算 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
959由斜杠划分区域深度优先搜索 广度优先搜索 并查集 3+🟠🀄️open in new window 🔗open in new window
961在长度 2N 的数组中找出重复 N 次的元素[✓]数组 哈希表🟢🀄️open in new window 🔗open in new window
966元音拼写检查器数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
970强整数哈希表 数学 枚举🟠🀄️open in new window 🔗open in new window
974和可被 K 整除的子数组数组 哈希表 前缀和🟠🀄️open in new window 🔗open in new window
981基于时间的键值存储[✓]设计 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
982按位与为零的三元组位运算 数组 哈希表🔴🀄️open in new window 🔗open in new window
987二叉树的垂序遍历 深度优先搜索 广度优先搜索 3+🔴🀄️open in new window 🔗open in new window
992K 个不同整数的子数组数组 哈希表 计数 1+🔴🀄️open in new window 🔗open in new window
996平方数组的数目位运算 数组 哈希表 4+🔴🀄️open in new window 🔗open in new window
997找到小镇的法官[✓] 数组 哈希表🟢🀄️open in new window 🔗open in new window
1001网格照明数组 哈希表🔴🀄️open in new window 🔗open in new window
1002查找共用字符[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
1010总持续时间可被 60 整除的歌曲数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
1015可被 K 整除的最小整数哈希表 数学🟠🀄️open in new window 🔗open in new window
1027最长等差数列数组 哈希表 二分查找 1+🟠🀄️open in new window 🔗open in new window
1036逃离大迷宫深度优先搜索 广度优先搜索 数组 1+🔴🀄️open in new window 🔗open in new window
1048最长字符串链数组 哈希表 双指针 3+🟠🀄️open in new window 🔗open in new window
1054距离相等的条形码贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
1072按列翻转得到最大值等行数[✓]数组 哈希表 矩阵🟠🀄️open in new window 🔗open in new window
1074元素和为目标值的子矩阵数量数组 哈希表 矩阵 1+🔴🀄️open in new window 🔗open in new window
1079活字印刷哈希表 字符串 回溯 1+🟠🀄️open in new window 🔗open in new window
1086前五科的均分 🔒数组 哈希表 排序 1+🟢🀄️open in new window 🔗open in new window
1090受标签影响的最大值贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1100长度为 K 的无重复字符子串 🔒哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
1110删点成林 深度优先搜索 数组 2+🟠🀄️open in new window 🔗open in new window
1122数组的相对排序[✓]数组 哈希表 计数排序 1+🟢🀄️open in new window 🔗open in new window
1123最深叶节点的最近公共祖先 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
1124表现良好的最长时间段 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1128等价多米诺骨牌对的数量[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
1133最大唯一数 🔒数组 哈希表 排序🟢🀄️open in new window 🔗open in new window
1138字母板上的路径哈希表 字符串🟠🀄️open in new window 🔗open in new window
1146快照数组[✓]设计 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
1152用户网站访问行为分析 🔒数组 哈希表 排序🟠🀄️open in new window 🔗open in new window
1153字符串转化 🔒哈希表 字符串🔴🀄️open in new window 🔗open in new window
1156单字符重复子串的最大长度哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
1160拼写单词[✓]数组 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
1165单行键盘 🔒哈希表 字符串🟢🀄️open in new window 🔗open in new window
1166设计文件系统 🔒设计 字典树 哈希表 1+🟠🀄️open in new window 🔗open in new window
1169查询无效交易数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
1170比较字符串最小字母出现频次数组 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
1171从链表中删去总和值为零的连续节点哈希表 链表🟠🀄️open in new window 🔗open in new window
1172餐盘栈 设计 哈希表 1+🔴🀄️open in new window 🔗open in new window
1177构建回文串检测位运算 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1178猜字谜位运算 字典树 数组 2+🔴🀄️open in new window 🔗open in new window
1181前后拼接 🔒数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
1189“气球” 的最大数量[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
1198找出所有行中最小公共元素 🔒数组 哈希表 二分查找 2+🟠🀄️open in new window 🔗open in new window
1202交换字符串中的元素深度优先搜索 广度优先搜索 并查集 4+🟠🀄️open in new window 🔗open in new window
1207独一无二的出现次数[✓]数组 哈希表🟢🀄️open in new window 🔗open in new window
1213三个有序数组的交集 🔒数组 哈希表 二分查找 1+🟢🀄️open in new window 🔗open in new window
1218最长定差子序列数组 哈希表 动态规划🟠🀄️open in new window 🔗open in new window
1224最大相等频率数组 哈希表🔴🀄️open in new window 🔗open in new window
1244力扣排行榜 🔒设计 哈希表 排序🟠🀄️open in new window 🔗open in new window
1248统计「优美子数组」数组 哈希表 数学 2+🟠🀄️open in new window 🔗open in new window
1257最小公共区域 🔒 深度优先搜索 广度优先搜索 3+🟠🀄️open in new window 🔗open in new window
1258近义词句子 🔒并查集 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1261在受污染的二叉树中查找元素 深度优先搜索 广度优先搜索 3+🟠🀄️open in new window 🔗open in new window
1275找出井字棋的获胜者[✓]数组 哈希表 矩阵 1+🟢🀄️open in new window 🔗open in new window
1282用户分组贪心 数组 哈希表🟠🀄️open in new window 🔗open in new window
1284转化为全零矩阵的最少反转次数位运算 广度优先搜索 数组 2+🔴🀄️open in new window 🔗open in new window
1296划分数组为连续数字的集合贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
1297子串的最大出现次数哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
1311获取你好友已观看的视频广度优先搜索 数组 2+🟠🀄️open in new window 🔗open in new window
1331数组序号转换[✓]数组 哈希表 排序🟢🀄️open in new window 🔗open in new window
1338数组大小减半贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1345跳跃游戏 IV广度优先搜索 数组 哈希表🔴🀄️open in new window 🔗open in new window
1346检查整数及其两倍数是否存在[✓]数组 哈希表 双指针 2+🟢🀄️open in new window 🔗open in new window
1347制造字母异位词的最小步骤数哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
1348推文计数设计 哈希表 二分查找 2+🟠🀄️open in new window 🔗open in new window
1357每隔 n 个顾客打折设计 数组 哈希表🟠🀄️open in new window 🔗open in new window
1358包含所有三种字符的子字符串数目哈希表 字符串 滑动窗口🟠🀄️open in new window 🔗open in new window
1365有多少小于当前数字的数字[✓]数组 哈希表 计数 1+🟢🀄️open in new window 🔗open in new window
1366通过投票对团队排名数组 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
1370上升下降字符串[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
1371每个元音包含偶数次的最长子字符串位运算 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
1386安排电影院座位贪心 位运算 数组 1+🟠🀄️open in new window 🔗open in new window
1394找出数组中的幸运数[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
1396设计地铁系统设计 哈希表 字符串🟠🀄️open in new window 🔗open in new window
1399统计最大组的数目[✓]哈希表 数学🟢🀄️open in new window 🔗open in new window
1400构造 K 个回文字符串[✓]贪心 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
1410HTML 实体解析器哈希表 字符串🟠🀄️open in new window 🔗open in new window
1418点菜展示表数组 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
1426数元素 🔒数组 哈希表🟢🀄️open in new window 🔗open in new window
1429第一个唯一数字 🔒设计 队列 数组 2+🟠🀄️open in new window 🔗open in new window
1436旅行终点站[✓]数组 哈希表 字符串🟢🀄️open in new window 🔗open in new window
1442形成两个异或相等数组的三元组数目位运算 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1443收集树上所有苹果的最少时间 深度优先搜索 广度优先搜索 1+🟠🀄️open in new window 🔗open in new window
1452收藏清单数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
1460通过翻转子数组使两个数组相等[✓]数组 哈希表 排序🟢🀄️open in new window 🔗open in new window
1461检查一个字符串是否包含所有长度为 K 的二进制子串位运算 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
1477找两个和为目标值且不重叠的子数组数组 哈希表 二分查找 2+🟠🀄️open in new window 🔗open in new window
1481不同整数的最少数目贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1485克隆含随机指针的二叉树 🔒 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
1487保证文件名唯一数组 哈希表 字符串🟠🀄️open in new window 🔗open in new window
1488避免洪水泛滥贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1490克隆 N 叉树 🔒 深度优先搜索 广度优先搜索 1+🟠🀄️open in new window 🔗open in new window
1496判断路径是否相交[✓]哈希表 字符串🟢🀄️open in new window 🔗open in new window
1497检查数组对是否可以被 k 整除[✓]数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
1500设计文件分享系统 🔒设计 哈希表 数据流 2+🟠🀄️open in new window 🔗open in new window
1506找到 N 叉树的根节点 🔒位运算 深度优先搜索 1+🟠🀄️open in new window 🔗open in new window
1512好数对的数目[✓]数组 哈希表 数学 1+🟢🀄️open in new window 🔗open in new window
1519子树中标签相同的节点数 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
1525字符串的好分割数目位运算 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
1540K 次操作转变字符串哈希表 字符串🟠🀄️open in new window 🔗open in new window
1542找出最长的超赞子字符串位运算 哈希表 字符串🔴🀄️open in new window 🔗open in new window
1546和为目标值且不重叠的非空子数组的最大数目贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
1554只有一个不同字符的字符串 🔒哈希表 字符串 哈希函数 1+🟠🀄️open in new window 🔗open in new window
1562查找大小为 M 的最新分组数组 哈希表 二分查找 1+🟠🀄️open in new window 🔗open in new window
1570两个稀疏向量的点积 🔒设计 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
1577数的平方等于两数乘积的方法数数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window