稀有猿诉

十年磨一剑,历炼出锋芒,说话千百句,不如码二行。

LeetCode Hot 100 归档

LeetCode热门100 刷题归档.

Problems     Solutions             Code Archives         主要算法
1. 两数之和 题解 代码归档 双指针,对撞指针,哈希
2. 两数相加 题解 代码归档
3. 无重复字符的最长子串 题解 代码归档 同向双指针,哈希
4. 寻找两个正序数组的中位数 题解 代码归档
5. 最长回文子串 题解 代码归档 中心扩散,区间DP
10. 正则表达式匹配 题解 代码归档 DP,魔鬼细节巨多
11. 盛最多水的容器 题解 代码归档 双指针
15. 三数之和 题解 代码归档 排序,双指针
17. 电话号码的字母组合 题解 代码归档 回溯
19. 删除链表的倒数第 N 个结点 题解 代码归档
20. 有效的括号 题解 代码归档
21. 合并两个有序链表 题解 代码归档 归并排序思想
22. 括号生成 题解 代码归档 回溯
23. 合并K个升序链表 题解 代码归档 归并,分治,最小堆
31. 下一个排列 题解 代码归档
32. 最长有效括号 题解 代码归档 DP
33. 搜索旋转排序数组 题解 代码归档 二分查找
34. 在排序数组中查找元素的第一个和最后一个位置 题解 代码归档 二分查找
39. 组合总和 题解 代码归档 回溯
42. 接雨水 题解 代码归档 单调栈,前缀和,前缀最值,双指针
46. 全排列 题解 代码归档
48. 旋转图像 题解 代码归档 模拟
49. 字母异位词分组 题解 代码归档
53. 最大子数组和 题解 代码归档 DP
55. 跳跃游戏 题解 代码归档 DP
56. 合并区间 题解 代码归档 BST
62. 不同路径 题解 代码归档 动态规划
64. 最小路径和 题解 代码归档 动态规划
70. 爬楼梯 题解 代码归档 DP
72. 编辑距离 题解 代码归档 DP
75. 颜色分类 题解 代码归档 计数排序
76. 最小覆盖子串 题解 代码归档 双指针约束滑动窗口
78. 子集 题解 代码归档 回溯
79. 单词搜索 题解 代码归档 回溯
84. 柱状图中最大的矩形 题解 代码归档 单调栈
85. 最大矩形 题解 代码归档 单调栈
94. 二叉树的中序遍历 题解 代码归档
96. 不同的二叉搜索树 题解 代码归档
98. 验证二叉搜索树 题解 代码归档
101. 对称二叉树 题解 代码归档
102. 二叉树的层序遍历 题解 代码归档
104. 二叉树的最大深度 题解 代码归档
105. 从前序与中序遍历序列构造二叉树 题解 代码归档
114. 二叉树展开为链表 题解 代码归档
121. 买卖股票的最佳时机 题解 代码归档 动态规划
124. 二叉树中的最大路径和 题解 代码归档
128. 最长连续序列 题解 代码归档
136. 只出现一次的数字 题解 代码归档
139. 单词拆分 题解 代码归档
141. 环形链表 题解 代码归档
142. 环形链表 II 题解 代码归档
146. LRU 缓存 题解 代码归档
148. 排序链表 题解 代码归档 归并排序
152. 乘积最大子数组 题解 代码归档
155. 最小栈 题解 代码归档
160. 相交链表 题解 代码归档
169. 多数元素 题解 代码归档
198. 打家劫舍 题解 代码归档
200. 岛屿数量 题解 代码归档 BSF,DFS
206. 反转链表 题解 代码归档
207. 课程表 题解 代码归档
208. 实现 Trie (前缀树) 题解 代码归档
215. 数组中的第K个最大元素 题解 代码归档
221. 最大正方形 题解 代码归档
226. 翻转二叉树 题解 代码归档
234. 回文链表 题解 代码归档
236. 二叉树的最近公共祖先 题解 代码归档 前序遍历
238. 除自身以外数组的乘积 题解 代码归档
239. 滑动窗口最大值 题解 代码归档 堆,线段树,单调队列
240. 搜索二维矩阵 II 题解 代码归档
253. 会议室 II 题解 代码归档
279. 完全平方数 题解 代码归档 动态规划,完全背包
283. 移动零 题解 代码归档
287. 寻找重复数 题解 代码归档 二分查找
297. 二叉树的序列化与反序列化 题解 代码归档
300. 最长递增子序列 题解 代码归档
301. 删除无效的括号 题解 代码归档 回溯
309. 最佳买卖股票时机含冷冻期 题解 代码归档 DP
312. 戳气球 题解 代码归档 区间DP
322. 零钱兑换 题解 代码归档 动态规划,背包问题
337. 打家劫舍 III 题解 代码归档
338. 比特位计数 题解 代码归档
347. 前 K 个高频元素 题解 代码归档 最小堆
394. 字符串解码 题解 代码归档 栈,模拟
399. 除法求值 题解 代码归档 图搜索
406. 根据身高重建队列 题解 代码归档
416. 分割等和子集 题解 代码归档 动态规划
437. 路径总和 III 题解 代码归档
438. 找到字符串中所有字母异位词 题解 代码归档
448. 找到所有数组中消失的数字 题解 代码归档
461. 汉明距离 题解 代码归档
494. 目标和 题解 代码归档 动态规划,背包问题
538. 把二叉搜索树转换为累加树 题解 代码归档 中序遍历
543. 二叉树的直径 题解 代码归档
560. 和为 K 的子数组 题解 代码归档 数组,前缀和,哈希
581. 最短无序连续子数组 题解 代码归档
617. 合并二叉树 题解 代码归档
621. 任务调度器 题解 代码归档
647. 回文子串 题解 代码归档
739. 每日温度 题解 代码归档 单调栈




注意:题目版权归 LeetCode 所有。

Comments