数据结构-哈希表(持续更新、整理)
- 两数之和:leetcode-1
- 无重复字符的最长子串:leetcode-3
- 罗马数字转整数:leetcode-13
- 串联所有单词的子串:leetcode-30
- 有效的数独:leetcode-36
- 字母异位词分组:leetcode-49
- 只出现一次的数字 II:leetcode-137
- 复制带随机指针的链表:leetcode-138
- LRU 缓存机制:leetcode-146
- 直线上最多的点数:leetcode-149
- 重复的DNA序列:leetcode-187
- 快乐数:leecode-202
- 前k个高频元素:leetcode-347
- 两个数组的交集:leetcode-349
- 赎金信:leecode-383
- 至少有K个重复字符的最长字串:leetcode-395
- 替换后的最长重复字符:leetcode-424
- 回旋镖的数量:leetcode-447
- 根据字符出现频率排序:leetcode-451
- LFU 缓存:leetcode-460
- 砖墙:leetcode-554
- 分糖果:leetcode-575
- 最长和谐子序列:leetcode-594
- 错误的集合:leetcode-645
- 前K个高频单词:leetcode-692
- 数组的度:leetcode-697
- 设计哈希集合:leetcode-705
- 设计哈希映射:leetcode-706
- 原子的数量:leetcode-726
- 匹配子序列的单词数:leetcode-792
- 最常见的单词:leetcode-819
- 一手顺子:leetcode-846
- 两句话汇总的不常见单词:leetcode-884
- 公平的糖果棒交换:leetcode-888
- 和相同的二元子数组:leetcode-930
- 基于时间的键值存储:leetcode-981
- 二叉树的垂序遍历:leetcode-987
- 查找常用字符:leetcode-1002
- 元素和为目标值的子矩阵数量:leetcode-1074
- 猜字谜:leetcode-1178
- 独一无的出现次数:leetcode-1207
- 数组序号转换:leetcode-1331
- 检查整数及其两倍数是否存在:leetcode-1346
- 有多少小于当前数字的数字:leetcode-1365
- 点菜展示表:leetcode-1418
- 形成两个异或相等数组的三元组数目:leetcode-1442
- 统计不开心的朋友:leetcode-1583
- 皇位继承顺序:leetcode-1600
- 设计停车系统:leetcode-1603
- 大餐计数:leetcode-1711
- 从相邻元素对还原数组:leetcode-1743
- 唯一元素的和:leetcode-1748
- 最高频元素的频数:leetcode-1833
- 变位词组:面试题 10.02
- 主要元素:面试题 17.10