- 276
- 0
- 约7.09千字
- 约 8页
- 2016-11-26 发布于重庆
- 举报
数据结构课后习题第六章
一.选择题
1.设高度为h的二叉树只有为0和2的结点,则此类二叉树的结点数至少有()个,至多有几个()
A.2h B.2h-1 C.2h+1 D.2h-1 E.2h-1 F.2h+1
2.高度为h的完全二叉树有()个结点,至多有()个结点。
A.2h B. 2h-1 C. 2h+1 D. 2h-1
3.具有n个结点的满二叉树有()个叶结点。
A.n/2 B.(n-1)/2 C.(n+1)/2 D.n/2+1
4.一棵具有n个叶节点的哈夫曼树,共有()个结点。
A.2n B. 2n-1 C.2n+1 D.2n-1
5.一棵具有25个结点的完全二叉树最多有()个结点。
A.48 B.49 C.50 D.51
6.已知二叉树的前序遍历序列为ABCDEF,中序遍历序列为CBAEDF,则后序遍历序列是()。
A.CBEFDA B.FEDCBA C.CBEDFA D.不定
7.已知二叉树的中序遍历序列是debac,后序遍历序列是dabec,则前序遍历序列是()。
A.acbed B.decab C.deabc D.cedba
8.下面4棵二叉树中,()不是完全二叉树。
A B
C D
9.在线索化二叉树中,t所指结点没有左子树的充分必要条件是()。
A.t-left=null B. t-ltag=1 C. t-left=null且t-ltag=1 D.以上都不对
10.下列线索二叉树中(用虚线表示线索),符合后续线索树的定义的是()。
11.算术表达式a+b*(c+d/c)转换为后缀表达式是( )。
A.ab+cde/* B.abcde/+*+
C.abcde/*++ D. abcde*/++
12.具有10个叶结点的二叉树中有( )个度为2的结点。
A.8 B.9 C.10 D.11
13.一个具有1025个结点的二叉树的高h为( )。
A.11 B.10 C.11~1025 D.10~1024
14.前序遍历与中序遍历结果相同的二叉树为( );前序遍历和后序遍历结果相同
的二叉树为( )的二叉树。
A.空二叉树
B.只有根结点
C.根结点无左孩子
D.根结点无右孩子
15.一棵非空二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足
( )。
A.所有非叶结点均无左孩子 B.所有非叶结点均无右孩子
C.只有一个叶子结点 D.A和B同时成立
16.某二叉树的中序序列和后序序列正好相反,则该二叉树一定是( )的二叉树。
A.空或只有一个根结点 B.任一非叶结点无左子树
C.高度等于其结点数 D.任一非叶结点无右子树
17.线索二叉树是一种( )结构。
A. 逻辑 B逻辑和存储 C物理 D线性
18.n个结点的线索二叉树上含有的线索数为( )。
A.2n B.n-1 C.n+1 D.n
19.由3个结点可以构造出( )种不同的二叉树。
A.2 B.3 C.4 D.5
20.若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为( )。
A.n-1 B.「n/m」-1 C. 「(n-1)/(m-1)」 D. 「n/(m-1)」-1
21.对n(n=2)个权值均不同的字符构成的哈夫曼树,关于该树的叙述中,错误的是
( )。
该树一定是一棵完全二叉树
树中一定没有度为1的结点
树中两个权值最小的结点一定是兄弟结点
树中任一非叶结点的权值一定不小于下一层结点的权值
11.算术表达式a+b*(c+d/c)转换为后缀表达式是( )。
A.ab+cde/* B.abcde/+*+
C.abcde/*++ D. abcde*/++
12.具有10个叶结点的二叉树中有( )个度为2的结点。
A.8 B.9 C.10 D.11
13.一个具有1025个结点的二叉树的高h为( )。
A
原创力文档

文档评论(0)