Skip to content

Commit 5f42642

Browse files
committed
更改目录结构
1 parent 673ccad commit 5f42642

File tree

44 files changed

+216
-205
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+216
-205
lines changed

Assets/Origins/Categories-List.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -94,87 +94,88 @@
9494

9595
###### 0674. 最长连续递增序列、0485. 最大连续 1 的个数、0487. 最大连续1的个数 II、1004. 最大连续1的个数 III、0209. 长度最小的子数组、0076. 最小覆盖子串、1658. 将 x 减到 0 的最小操作数、0424. 替换后的最长重复字符、0003. 无重复字符的最长子串、1695. 删除子数组的最大得分、1208. 尽可能使字符串相等、1493. 删掉一个元素以后全为 1 的最长子数组、0727. 最小窗口子序列、0159. 至多包含两个不同字符的最长子串、0340. 至多包含 K 个不同字符的最长子串、0795. 区间子数组个数、0992. K 个不同整数的子数组、0713. 乘积小于K的子数组、0904. 水果成篮、1358. 包含所有三种字符的子字符串数目、0467. 环绕字符串中唯一的子字符串、0220. 存在重复元素 III、1438. 绝对差不超过限制的最长连续子数组
9696

97-
## 02.
97+
## 02. 链表
9898

99-
### [栈基础题目](../../Contents/02.Stack/01.Stack-Basic/10.Stack-Basic-List.md)
99+
### [链表经典题目](../../Contents/02.Linked-List/01.Linked-List-Basic/10.Linked-List-Basic-List.md)
100+
101+
###### 0707. 设计链表、0206. 反转链表、剑指 Offer 24. 反转链表、剑指 Offer II 024. 反转链表、0203. 移除链表元素、0328. 奇偶链表、0234. 回文链表、0430. 扁平化多级双向链表、0138. 复制带随机指针的链表、0061. 旋转链表
102+
103+
### [链表排序题目](../../Contents/02.Linked-List/10.Linked-List-Sort-List.md)
104+
105+
###### 0148. 排序链表、0021. 合并两个有序链表、0023. 合并K个升序链表、0147. 对链表进行插入排序
106+
107+
### [链表双指针题目](../../Contents/02.Linked-List/03.Linked-List-Two-Pointers/10.Linked-List-Two-Pointers-List.md)
108+
109+
###### 0141. 环形链表、0142. 环形链表 II、0160. 相交链表、0019. 删除链表的倒数第 N 个结点、0876. 链表的中间结点
110+
111+
## 03. 栈
112+
113+
### [栈基础题目](../../Contents/03.Stack/01.Stack-Basic/10.Stack-Basic-List.md)
100114

101115
###### 0155. 最小栈、0020. 有效的括号、0227. 基本计算器 II、0739. 每日温度、剑指 Offer II 038. 每日温度、0150. 逆波兰表达式求值、0232. 用栈实现队列、0394. 字符串解码
102116

103-
### [深度优先搜索题目](../../Contents/02.Stack/02.Stack-DFS/10.Stack-DFS-List.md)
117+
### [深度优先搜索题目](../../Contents/03.Stack/02.Stack-DFS/10.Stack-DFS-List.md)
104118

105119
###### 0200. 岛屿数量、0133. 克隆图、0494. 目标和、0144. 二叉树的前序遍历、0094. 二叉树的中序遍历、0145. 二叉树的后序遍历、0589. N 叉树的前序遍历、0590. N 叉树的后序遍历、0841. 钥匙和房间、0129. 求根节点到叶节点数字之和、0323. 无向图中连通分量的数目、0684. 冗余连接、0802. 找到最终的安全状态、0785. 判断二分图、0886. 可能的二分法、0323. 无向图中连通分量的数目、0695. 岛屿的最大面积、0130. 被围绕的区域、0417. 太平洋大西洋水流问题、1020. 飞地的数量、1254. 统计封闭岛屿的数目、1034. 边框着色、剑指 Offer 13. 机器人的运动范围、0529. 扫雷游戏
106120

107-
## 03. 队列
121+
## 04. 队列
108122

109-
### [队列基础题目](../../Contents/03.Queue/01.Queue-Basic/10.Queue-Basic-List.md)
123+
### [队列基础题目](../../Contents/04.Queue/01.Queue-Basic/10.Queue-Basic-List.md)
110124

111125
###### 0622. 设计循环队列、0346. 数据流中的移动平均值、0225. 用队列实现栈
112126

113-
### [广度优先搜索题目](../../Contents/03.Queue/02.Queue-BFS/01.Queue-BFS.md)
127+
### [广度优先搜索题目](../../Contents/04.Queue/02.Queue-BFS/01.Queue-BFS.md)
114128

115129
###### 0286. 墙与门、0200. 岛屿数量、0752. 打开转盘锁、0279. 完全平方数、0133. 克隆图、0733. 图像渲染、0542. 01 矩阵、0207. 课程表、0210. 课程表 II、1136. 平行课程、0323. 无向图中连通分量的数目
116130

117-
### [优先队列题目](../../Contents/03.Queue/03.Priority-Queue/10.Priority-Queue-List.md)
131+
### [优先队列题目](../../Contents/04.Queue/03.Priority-Queue/10.Priority-Queue-List.md)
118132

119133
###### 0239. 滑动窗口最大值
120134

121-
## 04. 链表
135+
## 05. 哈希表
122136

123-
### [链表经典题目](../../Contents/04.Linked-List/01.Linked-List-Basic/10.Linked-List-Basic-List.md)
137+
### [哈希表题目](../../Contents/05.Hash-Table/10.Hash-Table-List.md)
124138

125-
###### 0707. 设计链表、0206. 反转链表、剑指 Offer 24. 反转链表、剑指 Offer II 024. 反转链表、0203. 移除链表元素、0328. 奇偶链表、0234. 回文链表、0430. 扁平化多级双向链表、0138. 复制带随机指针的链表、0061. 旋转链表
126-
127-
### [链表排序题目](../../Contents/04.Linked-List/10.Linked-List-Sort-List.md)
128-
129-
###### 0148. 排序链表、0021. 合并两个有序链表、0023. 合并K个升序链表、0147. 对链表进行插入排序
130-
131-
### [链表双指针题目](../../Contents/04.Linked-List/03.Linked-List-Two-Pointers/10.Linked-List-Two-Pointers-List.md)
132-
133-
###### 0141. 环形链表、0142. 环形链表 II、0160. 相交链表、0019. 删除链表的倒数第 N 个结点、0876. 链表的中间结点
139+
###### 0705. 设计哈希集合、0706. 设计哈希映射、0217. 存在重复元素、0219. 存在重复元素 II、0220. 存在重复元素 III、0136. 只出现一次的数字、0383. 赎金信、0349. 两个数组的交集、0350. 两个数组的交集 II、0036. 有效的数独、0048. 旋转图像、0001. 两数之和、0015. 三数之和、0018. 四数之和、0454. 四数相加 II、0041. 缺失的第一个正数、0128. 最长连续序列、0202. 快乐数、0242. 有效的字母异位词、0205. 同构字符串、0451. 根据字符出现频率排序、0049. 字母异位词分组、0599. 两个列表的最小索引总和、0387. 字符串中的第一个唯一字符、0447. 回旋镖的数量、0149. 直线上最多的点数、0359. 日志速率限制器
134140

135-
## 05. 字符串
141+
## 06. 字符串
136142

137-
### [字符串经典题目](../../Contents/05.String/01.String-Basic/10.String-Basic-List.md)
143+
### [字符串经典题目](../../Contents/06.String/01.String-Basic/10.String-Basic-List.md)
138144

139145
###### 0125. 验证回文串、0557. 反转字符串中的单词 III、0049. 字母异位词分组、0003. 无重复字符的最长子串、0005. 最长回文子串、0344. 反转字符串
140146

141-
### [字典树题目](../../Contents/05.String/03.String-Multi-Pattern-Matching/01.Tire-Tree/10.Tire-Tree-List.md)
147+
### [字典树题目](../../Contents/06.String/03.String-Multi-Pattern-Matching/01.Tire-Tree/10.Tire-Tree-List.md)
142148

143149
###### 0208. 实现 Trie (前缀树)、0677. 键值映射、0648. 单词替换、0642. 设计搜索自动补全系统、0211. 添加与搜索单词 - 数据结构设计、0421. 数组中两个数的最大异或值、0212. 单词搜索 II、0425. 单词方块、0336. 回文对
144150

145-
## 06. 树
151+
## 07. 树
146152

147-
### [二叉树遍历题目](../../Contents/06.Tree/02.Binary-Tree/02.Binary-Tree-Traverse/10.Binary-Tree-Traverse-List.md)
153+
### [二叉树遍历题目](../../Contents/07.Tree/02.Binary-Tree/02.Binary-Tree-Traverse/10.Binary-Tree-Traverse-List.md)
148154

149155
###### 0144. 二叉树的前序遍历、0094. 二叉树的中序遍历、0145. 二叉树的后序遍历、0102. 二叉树的层序遍历、0103. 二叉树的锯齿形层序遍历、0107. 二叉树的层序遍历 II
150156

151-
### [二叉树递归题目](../../Contents/06.Tree/02.Binary-Tree/03.Binary-Tree-Recursive/10.Binary-Tree-Recursive-List.md)
157+
### [二叉树递归题目](../../Contents/07.Tree/02.Binary-Tree/03.Binary-Tree-Recursive/10.Binary-Tree-Recursive-List.md)
152158

153159
###### 0104. 二叉树的最大深度、0101. 对称二叉树、0112. 路径总和、0113. 路径总和 II、0236. 二叉树的最近公共祖先、0297. 二叉树的序列化与反序列化
154160

155-
### [二叉树构造题目](../../Contents/06.Tree/02.Binary-Tree/04.Binary-Tree-Construction/10.Binary-Tree-Construction-List.md)
161+
### [二叉树构造题目](../../Contents/07.Tree/02.Binary-Tree/04.Binary-Tree-Construction/10.Binary-Tree-Construction-List.md)
156162

157163
###### 0105. 从前序与中序遍历序列构造二叉树、0106. 从中序与后序遍历序列构造二叉树、0116. 填充每个节点的下一个右侧节点指针、0117. 填充每个节点的下一个右侧节点指针 II
158164

159-
### [二叉搜索树题目](../../Contents/06.Tree/03.Binary-Search-Tree/10.Binary-Search-Tree-List.md)
165+
### [二叉搜索树题目](../../Contents/07.Tree/03.Binary-Search-Tree/10.Binary-Search-Tree-List.md)
160166

161167
###### 0098. 验证二叉搜索树、0173. 二叉搜索树迭代器、0700. 二叉搜索树中的搜索、0701. 二叉搜索树中的插入操作、0450. 删除二叉搜索树中的节点、0703. 数据流中的第 K 大元素、0235. 二叉搜索树的最近公共祖先、剑指 Offer 68 - I. 二叉搜索树的最近公共祖先、0110. 平衡二叉树、剑指 Offer 55 - II. 平衡二叉树、0108. 将有序数组转换为二叉搜索树
162168

163169
### 线段树
164170

165-
### [树状数组题目](../../Contents/06.Tree/05.Binary-Indexed-Tree/10.Binary-Indexed-Tree-List.md)
171+
### [树状数组题目](../../Contents/07.Tree/05.Binary-Indexed-Tree/10.Binary-Indexed-Tree-List.md)
166172

167173
###### 0315. 计算右侧小于当前元素的个数
168174

169-
### [并查集题目](../../Contents/06.Tree/06.Union-Find/10.Union-Find-List.md)
175+
### [并查集题目](../../Contents/07.Tree/06.Union-Find/10.Union-Find-List.md)
170176

171177
###### 0990. 等式方程的可满足性、0547. 省份数量、剑指 Offer II 116. 朋友圈、0684. 冗余连接、1319. 连通网络的操作次数、0765. 情侣牵手、0399. 除法求值、0959. 由斜杠划分区域、1631. 最小体力消耗路径、0778. 水位上升的泳池中游泳、1202. 交换字符串中的元素、0947. 移除最多的同行或同列石头、0803. 打砖块
172178

173-
## 07. 哈希表
174-
175-
### [哈希表题目](../../Contents/07.Hash-Table/10.Hash-Table-List.md)
176-
177-
###### 0705. 设计哈希集合、0706. 设计哈希映射、0217. 存在重复元素、0219. 存在重复元素 II、0220. 存在重复元素 III、0136. 只出现一次的数字、0383. 赎金信、0349. 两个数组的交集、0350. 两个数组的交集 II、0036. 有效的数独、0048. 旋转图像、0001. 两数之和、0015. 三数之和、0018. 四数之和、0454. 四数相加 II、0041. 缺失的第一个正数、0128. 最长连续序列、0202. 快乐数、0242. 有效的字母异位词、0205. 同构字符串、0451. 根据字符出现频率排序、0049. 字母异位词分组、0599. 两个列表的最小索引总和、0387. 字符串中的第一个唯一字符、0447. 回旋镖的数量、0149. 直线上最多的点数、0359. 日志速率限制器
178179

179180
## 08. 图论
180181

0 commit comments

Comments
 (0)