Add opening phrase for every chapters. (#670)

Update several chapter covers.
Fitune documens.
This commit is contained in:
Yudong Jin
2023-08-03 04:40:29 +08:00
committed by GitHub
parent 6da6d24193
commit 43ed0e41d6
24 changed files with 104 additions and 4 deletions

View File

@@ -202,7 +202,9 @@
![在二叉搜索树中删除节点(度为 1](binary_search_tree.assets/bst_remove_case2.png)
当待删除节点的度为 $2$ 时,我们无法直接删除它,而需要使用一个节点替换该节点。由于要保持二叉搜索树“左 $<$ 根 $<$ 右”的性质,因此这个节点可以是右子树的最小节点或左子树的最大节点。假设我们选择右子树的最小节点(或者称为中序遍历的下个节点),则删除操作为:
当待删除节点的度为 $2$ 时,我们无法直接删除它,而需要使用一个节点替换该节点。由于要保持二叉搜索树“左 $<$ 根 $<$ 右”的性质,因此这个节点可以是右子树的最小节点或左子树的最大节点。
假设我们选择右子树的最小节点(即中序遍历的下一个节点),则删除操作为:
1. 找到待删除节点在“中序遍历序列”中的下一个节点,记为 `tmp` 。
2. 将 `tmp` 的值覆盖待删除节点的值,并在树中递归删除节点 `tmp` 。

View File

@@ -5,3 +5,9 @@
![](../assets/covers/chapter_tree.jpg){ width="600" }
</div>
!!! abstract
参天大树充满生命力,其根深叶茂,分枝扶疏。
它为我们展现了数据分治的生动形态。