文档详情

【数据结构期末试题及答案】样卷6.pdf

发布:2025-01-28约8.59千字共10页下载文档
文本预览下载声明

【数据结构期末试题及答案】样卷6--第1页

2020学年数据结构期末试题及答案

(六)

一、选择题

1、二叉树的深度为k,则二叉树最多有(C)个结点。

k-1k

A.2kB.2C.2-1D.2k-1

2、用顺序存储的方法,将完全二叉树中所有结点按层逐个从左到右的顺序存放在一维

数组R[1..N]中,若结点R[i]有右孩子,则其右孩子是(B)。

A.R[2i-1]B.R[2i+1]

C.R[2i]D.R[2/i]

3、设a,b为一棵二叉树上的两个结点,在中序遍历时,a在b前面的条件是(B)。

A.a在b的右方B.a在b的左方C.a是b的祖先D.

a是b的子孙

4、设一棵二叉树的中序遍历序列:badce,后序遍历序列:bdeca,则二叉树先序遍历

序列为()。

A.adbceB.decabC.debacD.abcde

5、在一棵具有5层的满二叉树中结点总数为(A)。

A.31B.32C.33D.16

6、由二叉树的前序和后序遍历序列(B)惟一确定这棵二叉树。

A.能B.不能

7、某二叉树的中序序列为ABCDEFG,后序序列为BDCAFGE,则其左子树中结点数目为

(C)。

A.3B.2C.4D.5

8、若以{4,5,6,7,8}作为权值构造哈夫曼树,则该树的带权路径长度为(C)。

A.67B.68C.69D.70

9、将一棵有100个结点的完全二叉树从根这一层开始,每一层上从左到右依次对结点进行

编号,根结点的编号为1,则编号为49的结点的左孩子编号为(A)。

1

【数据结构期末试题及答案】样卷6--第1页

【数据结构期末试题及答案】样卷6--第2页

A.98B.99C.50D.48

10、表达式a*(b+c)-d的后缀表达式是(B)。

A.abcd+-B.abc+*d-C.abc*+d-D.-+*abcd

11、对某二叉树进行先序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历

的结果是(B)。

A.DBFEACB.DFEBCAC.BDFECAD.BDEFAC

12、树最适合用来表示(C)。

A.有序数据元素B.无序数据元素C.元素之间具有分支层次关

系的数据D.元素之间无联系的数据

13、表达式A*(B+C)/(D-E+F)的后缀表达式是(C)。

A.A*B+C/D-E+FB.AB*C+D/

显示全部
相似文档