引入
前面,我们从只能表示父母的双亲表示法,升级到了能同时表示双亲和孩子的双亲父母表示法,在学习孩子兄弟表示法之前,我们先来看看二叉树是什么。
二叉树
树形数据结构有很多种树,但二叉树是使用范围最广的,也最具有代表意义,所以学习树,我们不能不提二叉树。
对于二叉树(Binary Tree),你应该知道
- 二叉树是 n($n \geq 0$)个结点的有限集合
- 如果集合为空,我们就说这是一个
空二叉树 - 如果不是空,那就是由两棵
互不相交的二叉树组成 - 我们称这两棵树分别是根的
左子树和右子树。
这个定义,是一个递归的形式
- 树有一个根
- 根下有两棵树,左子树、右子树
- 两个棵树各自有一个根
- 两个根又都有左子树和右子树。




