Add implementation of array binary tree.

Rewrite the tree serialization and deserialization methods.
Add applications of array and linked list.
This commit is contained in:
krahets
2023-07-19 16:09:27 +08:00
parent c68f18e480
commit 4e13755023
26 changed files with 680 additions and 178 deletions
+4 -4
View File
@@ -138,7 +138,7 @@ nav:
- 0.2.   如何使用本书: chapter_preface/suggestions.md
- 0.3.   小结: chapter_preface/summary.md
- 1.   初识算法:
# [icon: material/code-tags]
# [icon: material/calculator-variant-outline]
- chapter_introduction/index.md
- 1.1.   算法无处不在: chapter_introduction/algorithms_are_everywhere.md
- 1.2.   算法是什么: chapter_introduction/what_is_dsa.md
@@ -151,7 +151,7 @@ nav:
- 2.3.   空间复杂度: chapter_computational_complexity/space_complexity.md
- 2.4.   小结: chapter_computational_complexity/summary.md
- 3.   数据结构:
# [icon: material/database-outline]
# [icon: material/shape-outline]
- chapter_data_structure/index.md
- 3.1.   数据结构分类: chapter_data_structure/classification_of_data_structure.md
- 3.2.   基本数据类型: chapter_data_structure/basic_data_types.md
@@ -159,7 +159,7 @@ nav:
- 3.4.   字符编码 *: chapter_data_structure/character_encoding.md
- 3.5.   小结: chapter_data_structure/summary.md
- 4.   数组与链表:
# [icon: material/view-grid-outline]
# [icon: material/view-list-outline]
- chapter_array_and_linkedlist/index.md
- 4.1.   数组: chapter_array_and_linkedlist/array.md
- 4.2.   链表: chapter_array_and_linkedlist/linked_list.md
@@ -225,7 +225,7 @@ nav:
- 11.10.   基数排序: chapter_sorting/radix_sort.md
- 11.11.   小结: chapter_sorting/summary.md
- 12.   分治:
# [icon: material/file-tree-outline, status: new]
# [icon: material/set-split, status: new]
- chapter_divide_and_conquer/index.md
# [status: new]
- 12.1.   分治算法: chapter_divide_and_conquer/divide_and_conquer.md