二叉树理论基础:优化排版

This commit is contained in:
bqlin
2021-12-21 11:29:56 +08:00
committed by Bq
parent 40dc0d5e65
commit c88aee12e5

View File

@ -154,7 +154,7 @@
C++代码如下: C++代码如下:
``` ```cpp
struct TreeNode { struct TreeNode {
int val; int val;
TreeNode *left; TreeNode *left;
@ -163,7 +163,7 @@ struct TreeNode {
}; };
``` ```
大家会发现二叉树的定义 和链表是差不多的,相对于链表 ,二叉树的节点里多了一个指针, 有两个指针,指向左右孩子. 大家会发现二叉树的定义 和链表是差不多的,相对于链表 ,二叉树的节点里多了一个指针, 有两个指针,指向左右孩子
这里要提醒大家要注意二叉树节点定义的书写方式。 这里要提醒大家要注意二叉树节点定义的书写方式。
@ -177,7 +177,7 @@ struct TreeNode {
本篇我们介绍了二叉树的种类、存储方式、遍历方式以及定义,比较全面的介绍了二叉树各个方面的重点,帮助大家扫一遍基础。 本篇我们介绍了二叉树的种类、存储方式、遍历方式以及定义,比较全面的介绍了二叉树各个方面的重点,帮助大家扫一遍基础。
**说二叉树,就不得不说递归,很多同学对递归都是又熟悉又陌生,递归的代码一般很简短,但每次都是一看就会,一写就废。** **说二叉树,就不得不说递归,很多同学对递归都是又熟悉又陌生,递归的代码一般很简短,但每次都是一看就会,一写就废。**
## 其他语言版本 ## 其他语言版本