下面关于二叉树叙述,正确是()。
根据其定义,一棵完全二叉树除了最后一层外,其余层节点数都是满,最后一层节点也必须自左至右排列,例如图(a)是高度为3满二叉树,图(b)是完全二叉树,图(c)不是完全二叉树。

二叉树采用顺序存储结构时,对于编号为i节点,则有: 若i=l时,该节点为根节点,无双亲:若i小于l时,该节点双亲节点为|i/2|:● 若2i≤n,则该节点左孩子编号为2i否则无左孩子:若2i+1≤n,则该节点右孩子编号为2i+1,否则无右孩子。图(d)为具有10个节点完全二叉树及其顺序存储结构,图(e)为某非完全二叉树顺序存储结构,从中可以看出,完全二叉树适合采用顺序存储结构。

可以推导出具有n个节点完全二叉树深度为[log2n]+1。









