第六章树及二叉树一、下面是有关二叉树的叙述,请判断正误(√)1
若二叉树用二叉链表作存贮结构,则在n 个结点的二叉树链表中只有n— 1 个非空指针域
二叉树中每个结点的两棵子树的高度差等于1
二叉树中每个结点的两棵子树是有序的
二叉树中每个结点有两棵非空子树或有两棵空子树
二叉树中每个结点的关键字值大于其左非空子树(若存在的话)所有结点的关键字值,且小于其右非空子树 (若存在的话) 所有结点的关键字值
(应当是二叉排序树的特点)(×)6
二叉树中所有结点个数是2k-1-1 ,其中 k 是树的深度
(应 2i -1 )(×)7
二叉树中所有结点,如果不存在非空左子树,则不存在非空右子树
对于一棵非空二叉树, 它的根结点作为第一层, 则它的第 i 层上最多能有 2i — 1 个结点
(应 2i-1 )(√)9
用二叉链表法( link-rlink)存储包含 n 个结点的二叉树,结点的2n 个指针区域中有 n+1个为空指针
用二叉链表存储包含n 个结点的二叉树,结点共有2n 个链域
由于二叉树中,除根结点外,每一个结点有且仅有一个双亲,所以只有n-1 个结点的链域存放指向非空子女结点的指针,还有 n+1个空指针
)即有后继的指针仅n-1 个
(√) 10
具有 12 个结点的完全二叉树有5 个度为 2 的结点
最快方法:用叶子数= [n/2] =6,再求 n2=n0-1=5 (r ) 11 、哈夫曼树中没有度为1 的结点,所以必为满二叉树
(r )12、在哈夫曼树中,权值最小的结点离根结点最近
(r )13、线索二叉树是一种逻辑结构
(√ )14、深度为 K的完全二叉树至少有2K-1 个结点
( √ )15 、具有 n 个结点的满二叉树,其叶结点的个数为(n+1)/2
( √ )16 、前序和中序