From 9c08e02455a52c9fb32f72b0bc8b74edee68d6bc Mon Sep 17 00:00:00 2001 From: ITCharge Date: Tue, 26 Mar 2024 17:59:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A1=B9=E7=9B=AE=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index cf33e302..78013587 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 算法通关手册(LeetCode) -## 项目简介 +## 01. 项目简介 - **「算法与数据结构」** 基础知识的讲解教程,「LeetCode」800+ 道题目的详细解析。本项目易于理解,没有大跨度的思维跳跃,项目中使用部分图示、例子来帮助理解。 @@ -8,7 +8,7 @@ - 本教程采用 Python 作为编程语言,要求学习者已有基本 Python 程序设计的知识与经验。 -## 项目地址 +## 02. 项目地址 欢迎右上角 **「Star ⭐️ 」** 和 **「Fork」**,这是对我最大的鼓励和支持。 @@ -22,7 +22,7 @@ ![](./Assets/Images/algo-book-dark.png) -## 关于作者 +## 03. 关于作者 我是一名 iOS / macOS 的开发程序员,另外也是北航软院的一名非全硕士(在读)。曾在大学期间学习过算法知识,并参加过 3 年的 ACM 比赛, 但水平有限,未能取得理想成绩。但是这 3 年的 ACM 经历,给我最大的收获是锻炼了自己的逻辑思维和解决实际问题的能力,这种能力为我今后的工作、学习打下了坚实的基础。 @@ -35,23 +35,25 @@ ![](./Assets/Images/itcharge-qr-code.png) -## 版权说明 +## 04. 版权说明 - 本教程采用 [知识署名—非商业性使用—禁止演绎(BY-NC-ND)4.0 协议国际许可协议](https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode.zh-Hans) 进行许可。 - 本教程题解中的所有题目版权均归 [LeetCode](https://leetcode.com/) 和 [力扣中国](https://leetcode.cn/) 所有。 -# 内容章节 +## 05. 章节目录 -## 00. 绪论 +![算法通关手册 (LeetCode)](http://qcdn.itcharge.cn/images/20240326175628.png) + +### 00. 绪论 - [算法与数据结构](./Contents/00.Introduction/01.Data-Structures-Algorithms.md) - [算法复杂度](./Contents/00.Introduction/02.Algorithm-Complexity.md) - [LeetCode 入门与攻略](./Contents/00.Introduction/03.LeetCode-Guide.md) -- [LeetCode 题解(字典序排序,700+ 道题解)](./Contents/00.Introduction/04.Solutions-List.md) +- [LeetCode 题解(字典序排序,850+ 道题解)](./Contents/00.Introduction/04.Solutions-List.md) - [LeetCode 题解(按分类排序,推荐刷题列表 ★★★)](./Contents/00.Introduction/05.Categories-List.md) - [LeetCode 面试最常考 100 题(按分类排序)](./Contents/00.Introduction/06.Interview-100-List.md) - [LeetCode 面试最常考 200 题(按分类排序)](./Contents/00.Introduction/07.Interview-200-List.md) -## 01. 数组 +### 01. 数组 - 数组基础知识 - [数组基础知识](./Contents/01.Array/01.Array-Basic/01.Array-Basic.md) @@ -79,7 +81,7 @@ - [数组滑动窗口知识](./Contents/01.Array/05.Array-Sliding-Window/01.Array-Sliding-Window.md) - [数组滑动窗口题目](./Contents/01.Array/05.Array-Sliding-Window/02.Array-Sliding-Window-List.md) -## 02. 链表 +### 02. 链表 - 链表基础知识 - [链表基础知识](./Contents/02.Linked-List/01.Linked-List-Basic/01.Linked-List-Basic.md) @@ -91,7 +93,7 @@ - [链表双指针知识](./Contents/02.Linked-List/03.Linked-List-Two-Pointers/01.Linked-List-Two-Pointers.md) - [链表双指针题目](./Contents/02.Linked-List/03.Linked-List-Two-Pointers/02.Linked-List-Two-Pointers-List.md) -## 03. 堆栈 +### 03. 堆栈 - 堆栈基础知识 - [堆栈基础知识](./Contents/03.Stack/01.Stack-Basic/01.Stack-Basic.md) @@ -100,7 +102,7 @@ - [单调栈知识](./Contents/03.Stack/02.Monotone-Stack/01.Monotone-Stack.md) - [单调栈题目](./Contents/03.Stack/02.Monotone-Stack/02.Monotone-Stack-List.md) -## 04. 队列 +### 04. 队列 - 队列基础知识 - [队列基础知识](./Contents/04.Queue/01.Queue-Basic/01.Queue-Basic.md) @@ -109,12 +111,12 @@ - [优先队列知识](./Contents/04.Queue/02.Priority-Queue/01.Priority-Queue.md) - [优先队列题目](./Contents/04.Queue/02.Priority-Queue/02.Priority-Queue-List.md) -## 05. 哈希表 +### 05. 哈希表 - [哈希表知识](./Contents/05.Hash-Table/01.Hash-Table.md) - [哈希表题目](./Contents/05.Hash-Table/02.Hash-Table-List.md) -## 06. 字符串 +### 06. 字符串 - 字符串基础知识 - [字符串基础知识](./Contents/06.String/01.String-Basic/01.String-Basic.md) @@ -136,7 +138,7 @@ - [后缀数组题目](./Contents/06.String/03.String-Multi-Pattern-Matching/06.Suffix-Array-List.md) -## 07. 树 +### 07. 树 - 二叉树 - [树与二叉树基础知识](./Contents/07.Tree/01.Binary-Tree/01.Binary-Tree-Basic.md) @@ -157,7 +159,7 @@ - [并查集知识](./Contents/07.Tree/05.Union-Find/01.Union-Find.md) - [并查集题目](./Contents/07.Tree/05.Union-Find/02.Union-Find-List.md) -## 08. 图论 +### 08. 图论 - 图的基础知识 - [图的定义和分类](./Contents/08.Graph/01.Graph-Basic/01.Graph-Basic.md) @@ -190,7 +192,7 @@ - [Hopcroft-Karp 算法](./Contents/08.Graph/05.Graph-Bipartite/05.Graph-Hopcroft-Karp.md) - [二分图最大匹配题目](./Contents/08.Graph/05.Graph-Bipartite/06.Graph-Bipartite-Matching-List.md) -## 09. 基础算法 +### 09. 基础算法 - 枚举算法 - [枚举算法知识](./Contents/09.Algorithm-Base/01.Enumeration-Algorithm/01.Enumeration-Algorithm.md) @@ -211,7 +213,7 @@ - [位运算知识](./Contents/09.Algorithm-Base/06.Bit-Operation/01.Bit-Operation.md) - [位运算题目](./Contents/09.Algorithm-Base/06.Bit-Operation/02.Bit-Operation-List.md) -## 10. 动态规划 +### 10. 动态规划 - 动态规划基础 - [动态规划基础知识](./Contents/10.Dynamic-Programming/01.Dynamic-Programming-Basic/01.Dynamic-Programming-Basic.md) @@ -254,5 +256,8 @@ - [四边形不等式优化](./Contents/10.Dynamic-Programming/11.DP-Optimization/03.Quadrangle-Optimization.md) - [动态规划优化题目](./Contents/10.Dynamic-Programming/11.DP-Optimization/04.DP-Optimization-List.md) -## 11. 附加内容 -## [12. LeetCode 题解(已完成 859 道)](./Contents/00.Introduction/04.Solutions-List.md) \ No newline at end of file +### 11. 附加内容 + +- [内容完成时间线](./Contents/Others/Update-Time.md) + +### [12. LeetCode 题解(已完成 859 道)](./Contents/00.Introduction/04.Solutions-List.md) \ No newline at end of file