第六章测试
1.

树最合适用来表示(   )。



A:有序数据元素 B:元素之间具有分支层次关系的数据 C:无序数据元素 D:元素之间无联系的数据
答案:B
2.

一棵有n个结点的树的所有结点的度数之和为(   )。



A:2n B:n C:n-1 D:n+1 3.

设树中某结点不是根结点,则离它最近的祖先结点是(      )。



A:该结点本身      B:根结点 C:父结点 D:父结点的父结点 4.

在二叉树中某一结点的深度为3,高度为4,该树的髙度至少为(          )。


A:6 B:7 C:8 D:5 5.

设一棵高度为h的满二叉树有n个结点,其中有m个叶结点,则(          )。



A:m=h-1 B:h+m=2n C:n=2^h-1 D:n=h+m 6.

具有33个结点的完全二叉树,有(    )个度为1的结点。



A:1 B:0 C:12 D:16 7.

一颗有124个叶子结点的完全二叉树最多有(       )个结点。


A:248 B:247 C:250 D:249 8.

一颗有129个叶结点的完全二叉树最少有(   )个结点。


A:258 B:257 C:255 D:254 9.

如果二叉树T2是由一棵树T1转换而来的二叉树,那么T1中结点的先根序列对应T2的(     )序列。



A:中序遍历           B:层次遍历 C:先序遍历           D:后序遍历           10.

如果二叉树T2是由一棵树T1转换而来的二叉树,那么T1中结点的后根序列对应T2的(   )序列。



A:中序遍历           B:后序遍历           C:层次遍历 D:先序遍历           11.

一个深度为k且只有k个结点的二叉树,按照完全二叉树顺序存储的方式存放于一个一维数组A[n]中,那么n应至少是()。



A:2k B:2^k C:2k+1 D:2^k-1 12.

二叉树的叶子结点在前序、中序和后序遍历过程中的相对顺序(  )。


A:不发生改变 B:其余选项都不对 C:发生改变 D:无法确定 13.

设n、m为一棵二叉树上的两个结点,在中序遍历序列中,n在m前的条件是()。



A:n在m右方 B:n在m左方 C:n是m的祖先 D:n是m的子孙 14.

在一棵二叉树中有两个结点n和m。在该二叉树的前序遍历序列中n在m之前,而在其后序遍历序列中n在m之后,则n和m的关系是()。


A:n是m的祖先 B:n是m的左兄弟 C:n是m的右兄弟 D:n是m的子孙 15.

前序序列与中序序列正好相反的非空二叉树是()。


A:完全二叉树 B:左单支树 C:右单支树 D:满二叉树 16.

在中序线索二叉树中,指针 t 所指结点的左子树为空的充要条件是( ) 。


A:t->lchild== NULL B:其余选项都不对 C:t->ltag==1 D:t->ltag==1 且 t->lchild==NULL 17.

设森林F对应的二叉树为A,它有m个结点。A的根为p,p的右子树中结点个数为n,则森林F中第一棵树的结点个数是()。


A:无法确定 B:n+1 C:m-n D:m-n-1
18.

设F是一个森林,B是由F转换得到的二叉树,F中有n个非叶结点,则B中右指针域为空的结点有()个。


A:n-1
B:n+2 C:n D:n+1 19.

用n个权重构造出来的Huffman 树共有( )个结点。


A:n+1 B:2n+1 C:2n D:2n-1
20.

设T是Huffman树,具有5个叶结点,树T的高度最高可以是()。


A:3 B:4 C:6 D:5

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(99) dxwkbang
返回
顶部