本算法手册的主旨
根据“二八法则”的原理,以付出20%的时间成本,获得80%的刷题的收益,让那些想进互联网大厂或心仪公司的人少走些弯路。
本算法手册的特点
- 1️⃣金刀亲手制作的图解
- 2️⃣大厂高频题型
- 3️⃣算法归类/相似题目归类
- 4️⃣通用解题思路
- 5️⃣LeetCode VIP题型
🥳寄语
- 看山是山: 冷眼相待 高高挂起
- 看山不是山: 困惑迷惘 入门
- 看山是山: 形成体系 信手拈来
- 量变引起质变
交流讨论
一个人刷题很孤单,欢迎大家前来讨论,我们一起组队刷题(点击公众号的菜单:其他-交流讨论),同时也欢迎关注公众号(本公众号非常纯净~)。
| 力扣 | 力扣解题 |
|---|---|
| 0206-反转链表 | 链接 |
| 0021-合并两个有序链表 | 链接 |
| 0138-复杂链表的复制 | 链接 |
| 0141-环形链表 | 链接 |
| 0148-链表排序 | 链接 |
| 0876-链表的中间结点 | 链接 |
| 0160-相交链表 | 链接 |
| 2095-删除链表的中间节点 | 链接 |
| 0023-合并K个升序链表 | 链接 |
| 力扣 | 力扣解题 |
|---|---|
| 0088-合并两个有序数组 | 链接 |
| 0169-多数元素 | 链接 |
| 0334-递增的三元子序列 | 链接 |
| 0215-数组中的第K个最大元素 | 链接 |
| 0055-跳跃游戏I | 链接 |
| 0045-跳跃游戏II | 链接 |
| 0031-下一个排列 | 链接 |
| 0075-颜色分类 | 链接 |
| 0032-最长有效括号 | 链接 |
| 力扣 | 力扣解题 |
|---|---|
| 0217-存在重复元素I | TODO |
| 0219-存在重复元素II | 链接 |
| 0220-最近的请求次数III | TODO |
| 0239-滑动窗口最大值 | TODO |
| 0713-乘积小于K的子数组 | TODO |
| 0003-无重复字符的最长子串 | TODO |
| 0239-滑动窗口最大值 | TODO |
| 0187-重复的DNA序列 | TODO |
| 0076-最小覆盖子串 | TODO |
| 0239-滑动窗口最大值 | TODO |
| 1004-最大连续1的个数III | TODO |
| 0933-最近的请求次数 | TODO |
| 力扣 | 力扣解题 |
|---|---|
| 0382-链表随机节点 | 链接 |
| 0384-打乱数组 | 链接 |
| 0470-用Rand7()实现Rand10() | 链接 |
| 力扣 | 力扣解题 |
|---|---|
| 0238-自身以外数组的乘积 | 链接 |
| 0209-长度最小的子数组 | TODO |
| 0560-和为 K 的子数组 | 链接 |
| 0525-连续数组 | 链接 |
| 0523-连续的子数组和 | TODO |
| 力扣 | 力扣解题 |
|---|---|
| 0498-对角线遍历 | 链接 |
| 0054-螺旋矩阵 | 链接 |
| 0059-螺旋矩阵II | 链接 |
| 力扣 | 力扣解题 |
|---|---|
| 0442-数组中重复的数据 | TODO |
| 0089-格雷编码 | TODO |
| 0078-子集 | TODO |
| 0260-只出现一次的数字III | TODO |
| 0136-只出现一次的数字 | TODO |
| 0137-只出现一次的数字II | TODO |
| 力扣 | 力扣解题 |
|---|---|
| 0039-组合总和 | 链接 |
| 0216-组合总和III | 链接 |
| 0077-组合 | 链接 |
| 0017-电话号码的字母组合 | 链接 |
| 力扣 | 力扣解题 |
|---|---|
| 0146-LRU缓存 | TODO |
| 0875-爱吃香蕉的珂珂 | TODO |
| 0299-猜数字游戏 | TODO |
| 0460-LFU缓存 | TODO |
| 0279-完全平方数 | TODO |
| 0106-从中序与后序遍历序列构造二叉树 | TODO |
| 0105-从前序与中序遍历序列构造二叉树 | TODO |
| 力扣 | 力扣解题 |
|---|---|
| 0703-数据流中的第K大元素 | 链接 |
| 0295-数据流的中位数 | 链接 |
