二叉树中的度是什么意思,叶子结点是什么?

来源:百度知道 编辑:UC知道 时间:2024/09/22 16:55:26
例如这一道题怎么做:
在深度为7的二叉树中,度为2的结点个数为多少

度为2 就是有2个孩子结点的结点

叶子结点 就是度为0的结点 就是没有孩子结点的结点

你这题出的有问题 有好多种答案吧 深度为7 可能度为2的结点 一个都没。。。

给你个公式

n0:度为0的节点数,n1:度为1的结点 n2:度为2的节点数。 N是总结点
n0=n2+1;
N=n0+n1+n2

可以这么理解:
结点:指二叉树中一个个的点,就是下图中的0、1、2、3、4、5、6;
度:指父结点下面有几个孩子结点,举两个例子你就明白了。针对结点1,他下面有两个孩子3、4,所以说结点1的度为2;针对结点4,他下面一个孩子都没有,所以说结点4的度为0;

置于遍历有一点点麻烦,但要抓住以下要点就可以了(不管任何大小的树):
前序:根结点第一个访问,然后访问左、右孩子;
后序:根结点最后访问,开始先访问左、右孩子;
中序:根结点第二个访问,最先访问左孩子,最后访问右孩子

你这个题没问完吧