File tree Expand file tree Collapse file tree 2 files changed +22
-20
lines changed Expand file tree Collapse file tree 2 files changed +22
-20
lines changed Original file line number Diff line number Diff line change 24
24
25
25
本书采用算法与数据结构相结合的方法,把内容分为如下几个主要部分:
26
26
27
- - ** 序言** :介绍数据结构与算法的基础知识、算法复杂度、LeetCode 的入门和攻略,为后面的学习打好基础。
28
- - ** 第 1 章 数组** :讲解数组的基本概念、数组的基本操作。
29
- - ** 第 2 章 链表** :讲解链表的基本概念、操作和应用,包括单链表、双向链表、循环链表等。
30
- - ** 第 3 章 堆栈、队列、哈希表** :详细介绍堆栈、队列、哈希表这三种数据结构,包括它们的基本概念、实现方式、应用场景以及相关的经典算法题。
31
- - ** 第 4 章 字符串** :讲解字符串的基本操作、单字符串匹配算法、多字符串匹配算法,以及字符串相关的经典算法题。
32
- - ** 第 5 章 树结构** :介绍树的基本概念、二叉树、二叉搜索树、线段树、树状数组、并查集等数据结构。
33
- - ** 第 6 章 图论** :讲解图的基本概念、表示方法、遍历算法和经典应用。
34
- - ** 第 7 章 基础算法** :介绍基本的算法思想。包括枚举、递归、分治、回溯、贪心以及位运算。
35
- - ** 第 8 章 动态规划** :介绍动态规划的基础知识、各种动态规划题型的解法。
36
- - ** 题目解析** :讲解 LeetCode 上刷过的所有题目,可按照对应题号进行检索和学习。
27
+ - ** 0. 序言** :介绍数据结构与算法的基础知识、算法复杂度、LeetCode 的入门和攻略,为后面的学习打好基础。
28
+ - ** 1. 数组** :讲解数组的基本概念、数组的基本操作。
29
+ - ** 2. 链表** :讲解链表的基本概念、操作和应用,包括单链表、双向链表、循环链表等。
30
+ - ** 3. 堆栈、队列、哈希表** :详细介绍堆栈、队列、哈希表这三种数据结构,包括它们的基本概念、实现方式、应用场景以及相关的经典算法题。
31
+ - ** 4. 字符串** :讲解字符串的基本操作、单字符串匹配算法、多字符串匹配算法,以及字符串相关的经典算法题。
32
+ - ** 5. 树结构** :介绍树的基本概念、二叉树、二叉搜索树、线段树、树状数组、并查集等数据结构。
33
+ - ** 6. 图论** :讲解图的基本概念、表示方法、遍历算法和经典应用。
34
+ - ** 7. 基础算法** :介绍基本的算法思想。包括枚举、递归、分治、回溯、贪心以及位运算。
35
+ - ** 8. 动态规划** :介绍动态规划的基础知识、各种动态规划题型的解法。
36
+ - ** 9. 附加内容** :作为全书的扩展模块。
37
+ - ** 10. 题目解析** :讲解 LeetCode 上刷过的所有题目,可按照对应题号进行检索和学习。
37
38
38
39
### 1.4 使用说明
39
40
Original file line number Diff line number Diff line change 24
24
25
25
本书采用算法与数据结构相结合的方法,把内容分为如下几个主要部分:
26
26
27
- - ** 序言** :介绍数据结构与算法的基础知识、算法复杂度、LeetCode 的入门和攻略,为后面的学习打好基础。
28
- - ** 第 1 章 数组** :讲解数组的基本概念、数组的基本操作。
29
- - ** 第 2 章 链表** :讲解链表的基本概念、操作和应用,包括单链表、双向链表、循环链表等。
30
- - ** 第 3 章 堆栈、队列、哈希表** :详细介绍堆栈、队列、哈希表这三种数据结构,包括它们的基本概念、实现方式、应用场景以及相关的经典算法题。
31
- - ** 第 4 章 字符串** :讲解字符串的基本操作、单字符串匹配算法、多字符串匹配算法,以及字符串相关的经典算法题。
32
- - ** 第 5 章 树结构** :介绍树的基本概念、二叉树、二叉搜索树、线段树、树状数组、并查集等数据结构。
33
- - ** 第 6 章 图论** :讲解图的基本概念、表示方法、遍历算法和经典应用。
34
- - ** 第 7 章 基础算法** :介绍基本的算法思想。包括枚举、递归、分治、回溯、贪心以及位运算。
35
- - ** 第 8 章 动态规划** :介绍动态规划的基础知识、各种动态规划题型的解法。
36
- - ** 题目解析** :讲解 LeetCode 上刷过的所有题目,可按照对应题号进行检索和学习。
27
+ - ** 0. 序言** :介绍数据结构与算法的基础知识、算法复杂度、LeetCode 的入门和攻略,为后面的学习打好基础。
28
+ - ** 1. 数组** :讲解数组的基本概念、数组的基本操作。
29
+ - ** 2. 链表** :讲解链表的基本概念、操作和应用,包括单链表、双向链表、循环链表等。
30
+ - ** 3. 堆栈、队列、哈希表** :详细介绍堆栈、队列、哈希表这三种数据结构,包括它们的基本概念、实现方式、应用场景以及相关的经典算法题。
31
+ - ** 4. 字符串** :讲解字符串的基本操作、单字符串匹配算法、多字符串匹配算法,以及字符串相关的经典算法题。
32
+ - ** 5. 树结构** :介绍树的基本概念、二叉树、二叉搜索树、线段树、树状数组、并查集等数据结构。
33
+ - ** 6. 图论** :讲解图的基本概念、表示方法、遍历算法和经典应用。
34
+ - ** 7. 基础算法** :介绍基本的算法思想。包括枚举、递归、分治、回溯、贪心以及位运算。
35
+ - ** 8. 动态规划** :介绍动态规划的基础知识、各种动态规划题型的解法。
36
+ - ** 9. 附加内容** :作为全书的扩展模块。
37
+ - ** 10. 题目解析** :讲解 LeetCode 上刷过的所有题目,可按照对应题号进行检索和学习。
37
38
38
39
### 1.4 使用说明
39
40
You can’t perform that action at this time.
0 commit comments