数据结构-哈希表(持续更新、整理)

  • 两数之和:leetcode-1
  • 无重复字符的最长子串:leetcode-3
  • 串联所有单词的子串:leetcode-30
  • 字母异位词分组:leetcode-49
  • 最长连续序列:leetcode-128
  • 只出现一次的数字 II:leetcode-137
  • 复制带随机指针的链表:leetcode-138
  • 环形链表:leetcode-141
  • 环形链表II:leetcode-142
  • LRU 缓存机制:leetcode-146
  • 直线上最多的点数:leetcode-149
  • 相交链表:leetcode-160
  • 多数元素:leetcode-169
  • 重复的DNA序列:leetcode-187
  • 快乐数:leecode-202
  • 同构字符串:leecode-205
  • 最短回文串:leecode-214
  • 存在重复元素:leecode-217
  • 二叉树的最近公共祖先:leecode-236
  • 丢失的数字:leecode-268
  • 单词规律:leecode-290
  • 猜数字游戏:leecode-299
  • 两个数组的交集:leetcode-349
  • 两个数组的交集II:leecode-350
  • O(1) 时间插入、删除和获取随机元素 - 允许重复:leecode-381
  • 赎金信:leecode-383
  • 字符串中的第一个唯一字符:leecode-387
  • 数组中两个数的最大异或值:leecode-421
  • 从英文中重建数字:leetcode-423
  • 数组中重复的数据:leecode-442
  • 回旋镖的数量:leetcode-447
  • 四数相加II:leetcode-454
  • LFU 缓存:leetcode-460
  • 相对名次:leecode-506
  • 出现次数最多的子树元素和:leecode-508
  • 数组中的k-diff数对:leecode-532
  • TinyURL的加密与解密:leecode-535
  • 砖墙:leetcode-554
  • 另一棵树的子树:leecode-572
  • 分糖果:leetcode-575(leetcode-575、leetcode-1103 分糖果_shushi6969的博客-CSDN博客)
  • 最长和谐子序列:leetcode-594
  • 两个列表的最小索引总和:leecode-599
  • 在系统中查找重复文件:leecode-609
  • 错误的集合:leetcode-645
  • 寻找重复的子树:leecode-652
  • 实现一个魔法字典:leecode-676
  • 前K个高频单词:leetcode-692
  • 数组的度:leetcode-697
  • 词典中最长的单词:leecode-720
  • 原子的数量:leetcode-726
  • 我的日程安排表I:leecode-729
  • 前缀和后缀搜索:leecode-745
  • 最短补全词:leecode-748
  • 划分字母区间:leecode-763
  • 宝石与石头:leecode-771
  • 匹配子序列的单词数:leetcode-792
  • 唯一摩尔斯密码本:leecode-804
  • 子域名访问计数:leecode-811
  • 链表组件:leecode-817
  • 最常见的单词:leetcode-819
  • 翻转卡片游戏:leecode-822
  • 一手顺子:leetcode-846
  • 模拟行走机器人:leecode-874
  • 两句话汇总的不常见单词:leetcode-884
  • 公平的糖果棒交换:leetcode-888
  • 查找和替换模式:leecode-890
  • 最大概率栈:leecode-895
  • 单词子集:leecode-916
  • 独特的电子邮件地址:leecode-929
  • 和相同的二元子数组:leetcode-930
  • 最小面积矩形:leecode-939
  • 验证外星语词典:leecode-953
  • 重复N次的元素:leecode-961
  • 元音贫血检查器:leecode-966
  • 强整数:leecode-970
  • 基于时间的键值存储:leetcode-981
  • 二叉树的垂序遍历:leetcode-987
  • 网格照明:leecode-1001
  • 查找常用字符:leetcode-1002
  • 总持续时间可被60整除的歌曲:leecode-1010
  • 最长重复子串:leecode-1044
  • 按列翻转得到最大值等行数:leecode-1072
  • 元素和为目标值的子矩阵数量:leetcode-1074
  • 数组的相对排序:leecode-1122
  • 拼写单词:leecode-1160
  • 查询无效交易:leecode-1169
  • 比较字符串最小字母出现频次:leecode-1170
  • 气球的最大数量:leecode-1189
  • 最小绝对差:leecode-1200
  • 独一无的出现次数:leetcode-1207
  • 最大相等频率:leecode-1224
  • 用户分组:leecode-1282
  • 子串的最大出现次数:leecode-1297
  • 将矩阵按对角线排序:leecode-1329
  • 数组序号转换:leetcode-1331
  • 检查整数及其两倍数是否存在:leetcode-1346
  • 制造字母异位词的最小步骤数:leecode-1347
  • 上升下降字符串:leetcode-1370
  • 安排电影院座位:leecode-1386
  • 将整数按权重排序:leecode-1387
  • 找出数组中的幸运数:leecode-1394
  • 设计地铁系统:leecode-1396
  • 统计最大组的数目:leecode-1399
  • 构造K个回文字符串:leecode-1400
  • 点菜展示表:leetcode-1418
  • 旅行终点站:leecode-1436
  • 绝对差不超过限制的最长连续子数组:leecode-1438
  • 形成两个异或相等数组的三元组数目:leetcode-1442
  • 收藏清淡:leecode-1452
  • 检查一个字符串是否包含所有长度为K的二进制子串:leecode-1461
  • 树节点的第K个祖先:leecode-1483
  • 保证文件名唯一:leecode-1487
  • 判断路径是否相交:leecode-1496
  • 字符串的好分割数目:leecode-1525
  • 树的平方等于两数乘积的方法数:leecode-1577
  • 统计不开心的朋友:leetcode-1583
  • 设计停车系统:leetcode-1603
  • 大餐计数:leetcode-1711
  • 从相邻元素对还原数组:leetcode-1743
  • 唯一元素的和:leetcode-1748
  • 最高频元素的频数:leetcode-1833
  • 变位词组:面试题 10.02
  • 主要元素:面试题 17.10

你可能感兴趣的:(leetcode,数据结构,leetcode,算法)