@@ -3,7 +3,7 @@ English version repo and Gitbook is on [english branch](https://github.com/labul
3
3
# labuladong 的算法小抄
4
4
5
5
<p align =' center ' >
6
- <a href =" https://labuladong.gitee .io/algo " target =" _blank " ><img alt =" Website " src =" https://img.shields.io/website?label=%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%AD%90%E4%B9%A6&style=flat-square&down_color=blue&down_message=%E7%82%B9%E8%BF%99%E9%87%8C&up_color=blue&up_message=%E7%82%B9%E8%BF%99%E9%87%8C&url=https%3A%2F%2Flabuladong.gitee.io%2Falgo&logo=Gitea " ></a >
6
+ <a href =" https://labuladong.github .io/algo " target =" _blank " ><img alt =" Website " src =" https://img.shields.io/website?label=%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%AD%90%E4%B9%A6&style=flat-square&down_color=blue&down_message=%E7%82%B9%E8%BF%99%E9%87%8C&up_color=blue&up_message=%E7%82%B9%E8%BF%99%E9%87%8C&url=https%3A%2F%2Flabuladong.gitee.io%2Falgo&logo=Gitea " ></a >
7
7
<a href =" https://github.com/labuladong/fucking-algorithm " target =" _blank " ><img alt =" GitHub " src =" https://img.shields.io/github/stars/labuladong/fucking-algorithm?label=Stars&style=flat-square&logo=GitHub " ></a >
8
8
</p >
9
9
@@ -83,13 +83,13 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
83
83
84
84
### 第一章、手把手刷数据结构
85
85
86
- * [ 手把手刷链表题目] ( https://labuladong.gitee .io/algo/ )
86
+ * [ 手把手刷链表题目] ( https://labuladong.github .io/algo/ )
87
87
* [ 一文搞懂单链表的六大解题套路] ( https://labuladong.github.io/article/?qno=21 )
88
88
* [ 递归反转链表的一部分] ( https://labuladong.github.io/article/?qno=206 )
89
89
* [ 如何 K 个一组反转链表] ( https://labuladong.github.io/article/?qno=25 )
90
90
* [ 如何判断回文链表] ( https://labuladong.github.io/article/?qno=234 )
91
91
92
- * [ 手把手刷二叉树] ( https://labuladong.gitee .io/algo/ )
92
+ * [ 手把手刷二叉树] ( https://labuladong.github .io/algo/ )
93
93
* [ 手把手带你刷二叉树(纲领篇)] ( https://labuladong.github.io/article/?qno=104 )
94
94
* [ 手把手带你刷二叉树(第一期)] ( https://labuladong.github.io/article/?qno=226 )
95
95
* [ 手把手带你刷二叉树(第二期)] ( https://labuladong.github.io/article/?qno=654 )
@@ -104,7 +104,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
104
104
* [ 如何计算完全二叉树的节点数] ( https://labuladong.github.io/article/?qno=222 )
105
105
* [ 二叉树八股文:递归改迭代] ( https://labuladong.github.io/article/wx.html?wx=jI8_-E6rx2HVBOmuQOTgHg )
106
106
107
- * [ 手把手刷图算法] ( https://labuladong.gitee .io/algo/ )
107
+ * [ 手把手刷图算法] ( https://labuladong.github .io/algo/ )
108
108
* [ 图论基础] ( https://labuladong.github.io/article/?qno=797 )
109
109
* [ 拓扑排序详解及运用] ( https://labuladong.github.io/article/?qno=207 )
110
110
* [ 二分图判定] ( https://labuladong.github.io/article/?qno=785 )
@@ -115,7 +115,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
115
115
* [ 众里寻他千百度:名流问题] ( https://labuladong.github.io/article/?qno=277 )
116
116
* [ 我写了一个模板,把 Dijkstra 算法变成了默写题] ( https://labuladong.github.io/article/?qno=743 )
117
117
118
- * [ 手把手设计数据结构] ( https://labuladong.gitee .io/algo/ )
118
+ * [ 手把手设计数据结构] ( https://labuladong.github .io/algo/ )
119
119
* [ 算法就像搭乐高:带你手撸 LRU 算法] ( https://labuladong.github.io/article/?qno=146 )
120
120
* [ 算法就像搭乐高:带你手撸 LFU 算法] ( https://labuladong.github.io/article/?qno=460 )
121
121
* [ 前缀树算法模板秒杀五道算法题] ( https://labuladong.github.io/article/?qno=208 )
@@ -127,7 +127,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
127
127
* [ 二叉堆详解实现优先级队列] ( https://labuladong.github.io/article/wx.html?wx=o7tdyLiYm668dpUWd-x7Lg )
128
128
* [ 队列实现栈以及栈实现队列] ( https://labuladong.github.io/article/?qno=232 )
129
129
130
- * [ 手把手刷数组题目] ( https://labuladong.gitee .io/algo/ )
130
+ * [ 手把手刷数组题目] ( https://labuladong.github .io/algo/ )
131
131
* [ 小而美的算法技巧:前缀和数组] ( https://labuladong.github.io/article/?qno=303 )
132
132
* [ 小而美的算法技巧:差分数组] ( https://labuladong.github.io/article/?qno=370 )
133
133
* [ 二维数组的花式遍历技巧] ( https://labuladong.github.io/article/?qno=48 )
@@ -145,28 +145,28 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
145
145
146
146
### 第二章、手把手刷动态规划
147
147
148
- * [ 动态规划基本技巧] ( https://labuladong.gitee .io/algo/ )
148
+ * [ 动态规划基本技巧] ( https://labuladong.github .io/algo/ )
149
149
* [ 动态规划解题核心框架] ( https://labuladong.github.io/article/?qno=509 )
150
150
* [ 动态规划设计:最长递增子序列] ( https://labuladong.github.io/article/?qno=300 )
151
151
* [ 最优子结构原理和 dp 数组遍历方向] ( https://labuladong.github.io/article/wx.html?wx=qvlfyKBiXVX7CCwWFR-XKg )
152
152
* [ base case 和备忘录的初始值怎么定?] ( https://labuladong.github.io/article/?qno=931 )
153
153
* [ 对动态规划进行降维打击] ( https://labuladong.github.io/article/wx.html?wx=SnyN1Gn6DTLm0uJyp5l6CQ )
154
154
* [ 动态规划和回溯算法到底谁是谁爹?] ( https://labuladong.github.io/article/?qno=494 )
155
155
156
- * [ 子序列类型问题] ( https://labuladong.gitee .io/algo/ )
156
+ * [ 子序列类型问题] ( https://labuladong.github .io/algo/ )
157
157
* [ 经典动态规划:编辑距离] ( https://labuladong.github.io/article/?qno=72 )
158
158
* [ 动态规划设计:最长递增子序列] ( https://labuladong.github.io/article/?qno=300 )
159
159
* [ 二维递增子序列:信封嵌套问题] ( https://labuladong.github.io/article/?qno=354 )
160
160
* [ 动态规划设计:最大子数组] ( https://labuladong.github.io/article/?qno=53 )
161
161
* [ 经典动态规划:最长公共子序列] ( https://labuladong.github.io/article/?qno=1143 )
162
162
* [ 动态规划之子序列问题解题模板] ( https://labuladong.github.io/article/?qno=516 )
163
163
164
- * [ 背包类型问题] ( https://labuladong.gitee .io/algo/ )
164
+ * [ 背包类型问题] ( https://labuladong.github .io/algo/ )
165
165
* [ 经典动态规划:0-1 背包问题] ( https://labuladong.github.io/article/wx.html?wx=RXfnhSpVBmVneQjDSUSAVQ )
166
166
* [ 经典动态规划:子集背包问题] ( https://labuladong.github.io/article/?qno=416 )
167
167
* [ 经典动态规划:完全背包问题] ( https://labuladong.github.io/article/?qno=518 )
168
168
169
- * [ 用动态规划玩游戏] ( https://labuladong.gitee .io/algo/ )
169
+ * [ 用动态规划玩游戏] ( https://labuladong.github .io/algo/ )
170
170
* [ 动态规划之最小路径和] ( https://labuladong.github.io/article/?qno=64 )
171
171
* [ 动态规划帮我通关了《魔塔》] ( https://labuladong.github.io/article/?qno=174 )
172
172
* [ 动态规划帮我通关了《辐射4》] ( https://labuladong.github.io/article/?qno=514 )
@@ -182,7 +182,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
182
182
* [ 有限状态机之 KMP 字符匹配算法] ( https://labuladong.github.io/article/?qno=28 )
183
183
* [ 构造回文的最小插入次数] ( https://labuladong.github.io/article/?qno=1312 )
184
184
185
- * [ 贪心类型问题] ( https://labuladong.gitee .io/algo/ )
185
+ * [ 贪心类型问题] ( https://labuladong.github .io/algo/ )
186
186
* [ 贪心算法之区间调度问题] ( https://labuladong.github.io/article/?qno=435 )
187
187
* [ 扫描线技巧:安排会议室] ( https://labuladong.github.io/article/?qno=253 )
188
188
* [ 剪视频剪出一个贪心算法] ( https://labuladong.github.io/article/?qno=1024 )
@@ -191,7 +191,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
191
191
192
192
### 第三章、必知必会算法技巧
193
193
194
- * [ 暴力搜索算法] ( https://labuladong.gitee .io/algo/ )
194
+ * [ 暴力搜索算法] ( https://labuladong.github .io/algo/ )
195
195
* [ 回溯算法解题套路框架] ( https://labuladong.github.io/article/?qno=51 )
196
196
* [ 经典回溯算法:集合划分问题] ( https://labuladong.github.io/article/?qno=698 )
197
197
* [ 回溯算法团灭子集、排列、组合问题] ( https://labuladong.github.io/article/?qno=78 )
@@ -200,7 +200,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
200
200
* [ BFS 算法解题套路框架] ( https://labuladong.github.io/article/?qno=111 )
201
201
* [ 如何用 BFS 算法秒杀各种智力题] ( https://labuladong.github.io/article/?qno=773 )
202
202
203
- * [ 数学运算技巧] ( https://labuladong.gitee .io/algo/ )
203
+ * [ 数学运算技巧] ( https://labuladong.github .io/algo/ )
204
204
* [ 常用的位操作] ( https://labuladong.github.io/article/?qno=191 )
205
205
* [ 讲两道常考的阶乘算法题] ( https://labuladong.github.io/article/?qno=172 )
206
206
* [ 如何高效寻找素数] ( https://labuladong.github.io/article/?qno=204 )
@@ -211,12 +211,12 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
211
211
* [ 一行代码就能解决的算法题] ( https://labuladong.github.io/article/?qno=292 )
212
212
* [ 几个反直觉的概率问题] ( https://labuladong.github.io/article/wx.html?wx=eCgxtBpsrZjJQ9KmhKrEJw )
213
213
214
- * [ 其他算法技巧] ( https://labuladong.gitee .io/algo/ )
214
+ * [ 其他算法技巧] ( https://labuladong.github .io/algo/ )
215
215
* [ 快速排序亲兄弟:快速选择算法] ( https://labuladong.github.io/article/?qno=215 )
216
216
* [ 分治算法详解:运算优先级] ( https://labuladong.github.io/article/?qno=241 )
217
217
* [ 一个方法解决三道区间问题] ( https://labuladong.github.io/article/?qno=1288 )
218
218
219
- * [ 经典面试题] ( https://labuladong.gitee .io/algo/ )
219
+ * [ 经典面试题] ( https://labuladong.github .io/algo/ )
220
220
* [ 谁能想到,斗地主也能玩出算法] ( https://labuladong.github.io/article/?qno=659 )
221
221
* [ 东哥吃葡萄时竟然吃出一道算法题!] ( https://labuladong.github.io/article/wx.html?wx=3VjL7Gud1bQQrbjedzEhMQ )
222
222
* [ 烧饼排序算法] ( https://labuladong.github.io/article/?qno=969 )
0 commit comments