发布网友 发布时间:2022-03-22 15:44
共3个回答
热心网友 时间:2022-03-22 17:13
n个节点则有2n个链域,除了根节点没有被lchild和rchild指向,其余的节点必然会被指到。
所以空链域有2n-(n-1)=n+1;
非空链域有2n-(n+1)=n-1
二叉树的度表示节点的子树或直接继承者的数目,二叉树的度是一个子树或单子树。2度是两个孩子,或者左和右子树有两个叉树,最大度数为2。
一棵深度为k,且有2^k-1个节点的二叉树,称为满二叉树。这种树的特点是每一层上的节点数都是最大节点数。而在一棵二叉树中,除最后一层外,若其余层都是满的,并且最后一层或者是满的,或者是在右边缺少连续若干节点,则此二叉树为完全二叉树。
具有n个节点的完全二叉树的深度为floor(log2n)+1。深度为k的完全二叉树,至少有2k-1个节点,至多有2k-1个节点。
热心网友 时间:2022-03-22 18:31
是指针域还是空指针域?
空指针:n+1
指针是:2n
-----
仔细看题才发现是链表...上面是二叉树,二叉链表和这个差不多吧
追问有几个是非空的?追答n-1
热心网友 时间:2022-03-22 20:06
空指针域=2n-(n-1)=n+1