|
1 | 1 | # 相关文章
|
2 | 2 |
|
3 | 3 | 相关文章会发表在博客 [玩转力扣 | 极客学长](https://www.geekzl.com/leetcode), 或直接以markdown格式上传到这.
|
| 4 | + |
| 5 | +<br> |
| 6 | + |
| 7 | +## LeetCode 题解 |
| 8 | + |
| 9 | +| 基础篇 | 进阶篇 | 专题篇 | |
| 10 | +| --------------------------- | ------------------------- | --------------------------------------- | |
| 11 | +| [数组/栈/队列](#数组栈队列) | [高频面试题](#高频面试题) | [二分法](#二分法) | |
| 12 | +| [链表](#链表) | [前缀树](#前缀树) | [滑动窗口](#滑动窗口) | |
| 13 | +| [树](#树) | [并查集](#并查集) | [位运算](#位运算) | |
| 14 | +| [哈希表](#哈希表) | [跳表](#跳表) | [搜索(BFS/DFS/回溯)](#搜索bfs-dfs-回溯) | |
| 15 | +| [双指针](#双指针) | [剪枝](#剪枝) | [背包问题](#背包问题) | |
| 16 | +| - | [字符串匹配](#字符串匹配) | [动态规划](#动态规划) | |
| 17 | +| - | [堆](#堆) | [分治](#分治) | |
| 18 | +| - | - | [贪心](#贪心) | |
| 19 | + |
| 20 | +## 基础篇 |
| 21 | + |
| 22 | +### 数组,栈,队列 |
| 23 | + |
| 24 | +#### 每日一题 |
| 25 | + |
| 26 | +- [x] [【day-01】989.数组形式的整数加法](./day1.md) |
| 27 | +- [x] [【day-02】821.字符的最短距离](./day2.md) |
| 28 | + |
| 29 | + |
| 30 | +#### 数组拓展题目 |
| 31 | + |
| 32 | +- [x] [75.颜色分类](./basic/array-stack-queue/ext-sort-colors.md) |
| 33 | + |
| 34 | + |
| 35 | +#### 栈拓展题目 |
| 36 | + |
| 37 | +- [ ] [946. 验证栈序列](https://leetcode-cn.com/problems/validate-stack-sequences/) |
| 38 | + |
| 39 | +#### 队列拓展题目 |
| 40 | + |
| 41 | +- [ ] [155.最小栈](https://leetcode-cn.com/problems/min-stack/) |
| 42 | + |
| 43 | + |
| 44 | +#### 相关专题 |
| 45 | + |
| 46 | +- [ ] [前缀和](https://lucifer.ren/blog/2020/09/27/atMostK/) |
| 47 | + |
| 48 | +### 链表 |
| 49 | + |
| 50 | +#### 每日一题 |
| 51 | + |
| 52 | +- [x] [【day-07】24.两两交换链表中的节点](./basic/linked-list/07.swap-nodes-in-pairs.md) |
| 53 | + |
| 54 | + |
| 55 | +#### 链表拓展题目 |
| 56 | + |
| 57 | +- [x] [2.两数相加](./problems/2.add-two-numbers.md) |
| 58 | + |
| 59 | +### 树 |
| 60 | + |
| 61 | +#### 每日一题 |
| 62 | + |
| 63 | +- [x] [【day-13】104.二叉树的最大深度](./basic/binary-tree/13.maximum-depth-of-binary-tree.md) |
| 64 | + |
| 65 | +#### 树拓展题目 |
| 66 | + |
| 67 | +- [x] [105.从前序与中序遍历序列构造二叉树](./basic/binary-tree/ |
| 68 | + |
| 69 | +### 哈希表 |
| 70 | + |
| 71 | +#### 每日一题 |
| 72 | + |
| 73 | +- [x] [【day-19】1.两数之和](./basic/hashmap/19.two-sum.md) |
| 74 | + |
| 75 | + |
| 76 | +#### 哈希表拓展题目 |
| 77 | + |
| 78 | +- [x] [645.错误的集合](./basic/hashmap/ext-set-mismatch.md) |
| 79 | + |
| 80 | + |
| 81 | +### 双指针 |
| 82 | + |
| 83 | +#### 每日一题 |
| 84 | + |
| 85 | +- [x] [【day-25】35.搜索插入位置](./basic/two-pointers/25.search-insert-position.md) |
| 86 | + |
| 87 | + |
| 88 | +#### 双指针拓展题目 |
| 89 | + |
| 90 | +- [x] [875.爱吃香蕉的珂珂](./basic/two-pointers/ext-koko-eating-bananas.md) |
| 91 | + |
| 92 | +## 进阶篇 |
| 93 | + |
| 94 | +### 高频面试题 |
| 95 | + |
| 96 | +**二叉树遍历系列** |
| 97 | + |
| 98 | +- [x] [【day-34】二叉树遍历系列](./medium/hot/34.traversal-of-binary-tree.md) |
| 99 | + |
| 100 | +**反转链表系列** |
| 101 | + |
| 102 | +- [x] [【day-35】206.反转链表](./medium/hot/35.reverse-linked-list.md) |
| 103 | + |
| 104 | +**位运算系列** |
| 105 | + |
| 106 | +- [ ] [【day-36】78.子集](./medium/hot/36.subsets.md) |
| 107 | + |
| 108 | +**动态规划系列** |
| 109 | + |
| 110 | +- [x] [【day-37】62.不同路径](./medium/hot/37.unique-paths.md) |
| 111 | + |
| 112 | + |
| 113 | +**有效括号系列** |
| 114 | + |
| 115 | +- [x] [【day-38】20.有效括号](./medium/hot/38.valid-parentheses.md) |
| 116 | + |
| 117 | + |
| 118 | +**设计系列** |
| 119 | + |
| 120 | +- [ ] [【day-39】剑指 Offer09.用两个栈实现队列](./) |
| 121 | + |
| 122 | + |
| 123 | +**前缀和系列** |
| 124 | + |
| 125 | +- [x] [【day-40】网易面试题](./medium/hot/40.netease.md) |
| 126 | + |
| 127 | + |
| 128 | +### 前缀树 |
| 129 | + |
| 130 | +- [x] [【day-41】208.实现 Trie](./medium/trie/41.implement-trie-prefix-tree.md) |
| 131 | + |
| 132 | +### 并查集 |
| 133 | + |
| 134 | +#### 每日一题 |
| 135 | + |
| 136 | +- [x] [【day-44】547.朋友圈](./medium/union-find/44.friend-circles.md) |
| 137 | + |
| 138 | + |
| 139 | +#### 拓展 |
| 140 | + |
| 141 | +- [x] [1202.交换字符串中的元素](./medium/union-find/ext-smallest-string-with-swaps.md) |
| 142 | + |
| 143 | +### 跳表 |
| 144 | + |
| 145 | +- [ ] [【day-47】1206.设计跳表](./) |
| 146 | + |
| 147 | +### 剪枝 |
| 148 | + |
| 149 | +#### 每日一题 |
| 150 | + |
| 151 | +- [x] [【day-48】814.二叉树剪枝](./medium/prune/48.binary-tree-pruning.md) |
| 152 | + |
| 153 | + |
| 154 | +### 字符串匹配 |
| 155 | + |
| 156 | +#### 每日一题 |
| 157 | + |
| 158 | +- [ ] [【day-52】28.实现 strStr()](./medium/rk-kpm/52.implement-strstr.md) |
| 159 | + |
| 160 | +#### 拓展题目 |
| 161 | + |
| 162 | +- [ ] [1371.每个元音包含偶数次的最长子字符串](./medium/day-52.md) |
| 163 | + |
| 164 | + |
| 165 | +### 堆 |
| 166 | + |
| 167 | +#### 每日一题 |
| 168 | + |
| 169 | +- [x] [【day-54】215.数组中的第 K 个最大元素](./medium/heap/54.kth-largest-element-in-an-array.md) |
| 170 | + |
| 171 | + |
| 172 | +## 专题篇 |
| 173 | + |
| 174 | +### 二分法 |
| 175 | + |
| 176 | +#### 每日一题 |
| 177 | + |
| 178 | +- [x] [【day-61】69.x 的平方根](./topics/binary-search/61.sqrtx.md) |
| 179 | + |
| 180 | + |
| 181 | +#### 拓展题目 |
| 182 | + |
| 183 | +- [x] [33.搜索旋转排序数组](./topics/binary-search/ext-search-in-rotated-sorted-array.md) |
| 184 | + |
| 185 | +### 滑动窗口 |
| 186 | + |
| 187 | +#### 每日一题 |
| 188 | + |
| 189 | +- [x] [【day-67】1456.定长子串中元音的最大数目](./topics/sliding-window/67.maximum-number-of-vowels-in-a-substring-of-given-length.md) |
| 190 | + |
| 191 | +#### 拓展题目 |
| 192 | + |
| 193 | +- [x] [581.最短无序连续子数组](./topics/sliding-window/ext-shortest-unsorted-continuous-subarray.md) |
| 194 | + |
| 195 | +### 位运算 |
| 196 | + |
| 197 | +- [ ] [【day-72】268.缺失数字](./topics/day-72.md) |
| 198 | + |
| 199 | + |
| 200 | +### 搜索(BFS, DFS, 回溯) |
| 201 | + |
| 202 | +- [x] [【day-74】1254.统计封闭岛屿的数目](./topics/day-74.md) |
| 203 | + |
| 204 | + |
| 205 | +- [x] [5210.球会落何处](./topics/searching/ext-where-will-the-ball-fall.md) |
| 206 | + |
| 207 | +### 背包问题 |
| 208 | + |
| 209 | +- [x] [【day-80】322.零钱兑换](./topics/day-80.md) |
| 210 | + |
| 211 | + |
| 212 | +### 动态规划 |
| 213 | + |
| 214 | +- [ ] [【day-84】爬楼梯变种](./topics/day-84.md) |
| 215 | + |
| 216 | + |
| 217 | +### 分治 |
| 218 | + |
| 219 | +- [x] [【day-88】96.不同的二叉搜索树](./topics/day-88.md) |
| 220 | + |
| 221 | + |
| 222 | +### 贪心 |
| 223 | + |
| 224 | +#### 每日一题 |
| 225 | + |
| 226 | +- [ ] [【day-90】765.情侣牵手](./topics/day-90.md) |
| 227 | + |
| 228 | +#### 贪心拓展题目 |
| 229 | + |
| 230 | +- [x] [135.分发糖果](./topics/greedy/ext-candy.md) |
| 231 | + |
| 232 | + |
| 233 | +## 其他 |
| 234 | + |
| 235 | +- [x] [77.组合](./extensions/77.combination.md) |
| 236 | + |
| 237 | + |
| 238 | +> [在线电子书](https://geekplayers.com/leetcode) |
0 commit comments