Unify punctuation.

This commit is contained in:
krahets
2023-07-26 08:59:36 +08:00
parent 35973068a7
commit 63a0e73df0
46 changed files with 201 additions and 201 deletions

View File

@@ -165,14 +165,14 @@
二叉树涉及的术语较多,建议尽量理解并记住。
- 「根节点 Root Node」位于二叉树顶层的节点没有父节点
- 「叶节点 Leaf Node」没有子节点的节点其两个指针均指向 $\text{None}$
- 节点的「层 Level」从顶至底递增根节点所在层为 1
- 节点的「度 Degree」节点的子节点的数量。在二叉树中度的范围是 0, 1, 2
- 「边 Edge」连接两个节点的线段即节点指针
- 二叉树的「高度」:从根节点到最远叶节点所经过的边的数量
- 节点的「深度 Depth」 :从根节点到该节点所经过的边的数量
- 节点的「高度 Height」从最远叶节点到该节点所经过的边的数量
- 「根节点 Root Node」位于二叉树顶层的节点没有父节点
- 「叶节点 Leaf Node」没有子节点的节点其两个指针均指向 $\text{None}$
- 节点的「层 Level」从顶至底递增根节点所在层为 1
- 节点的「度 Degree」节点的子节点的数量。在二叉树中度的范围是 0, 1, 2
- 「边 Edge」连接两个节点的线段即节点指针
- 二叉树的「高度」:从根节点到最远叶节点所经过的边的数量
- 节点的「深度 Depth」 :从根节点到该节点所经过的边的数量
- 节点的「高度 Height」从最远叶节点到该节点所经过的边的数量
![二叉树的常用术语](binary_tree.assets/binary_tree_terminology.png)
@@ -524,8 +524,8 @@
当二叉树的每层节点都被填满时,达到「完美二叉树」;而当所有节点都偏向一侧时,二叉树退化为「链表」。
- 完美二叉树是理想情况,可以充分发挥二叉树“分治”的优势
- 链表则是另一个极端,各项操作都变为线性操作,时间复杂度退化至 $O(n)$
- 完美二叉树是理想情况,可以充分发挥二叉树“分治”的优势
- 链表则是另一个极端,各项操作都变为线性操作,时间复杂度退化至 $O(n)$
![二叉树的最佳与最差结构](binary_tree.assets/binary_tree_best_worst_cases.png)