Skip to content

Commit e757739

Browse files
Bruce YangBruce Yang
Bruce Yang
authored and
Bruce Yang
committed
Update outside readme.
1 parent 7e97c22 commit e757739

File tree

1 file changed

+234
-0
lines changed

1 file changed

+234
-0
lines changed

91algo/README.md

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,237 @@
88
老师使用的语言主要是 Python/JavaScript...
99

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

0 commit comments

Comments
 (0)