- 26
- 0
- 约3.5千字
- 约 5页
- 2021-03-10 发布于山东
- 举报
习题
单项选择题
1. 在一棵度为 3 的树中, 度为 3 的结点数为
2 个,度为 2 的结点数为
1 个,度为
1 的结
点数为 2 个,则度为 0 的结点数为( )个。
A. 4
B. 5
C. 6
D. 7
假设在一棵二叉树中,双分支结点数为15,单分支结点数为 30 个,则叶子结点数为
)个。
A. 15
B.
16
C.
17
D. 47
3.
在一棵二叉树上第
4 层的结点数最多为(
)。
A. 2
B.
4
C.
6
D. 8
4.
用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中
R[1..n] ,结点 R[i]
若有左孩子,其左孩子的编号为结点(
)。
A. R[2i+1]
B. R[2i]
C. R[i/2]
D. R[2i-1]
5.
由权值分别为
3, 8, 6, 2, 5 的叶子结点生成一棵赫夫曼树, 它的带权路径长度为 (
)。
A. 24
B.
48
C.
72
D. 53
6.
设 n , m 为一棵二叉树上的两个结点,在中序遍历序列中
n 在 m 前的条件是(
)。
A. n 在 m右方
B. n
在 m 左方
C. n 是 m的祖先
D. n
是 m的子孙
7.
已知一棵完全二叉树的结点总数为
9 个,则最后一层的结点数为(
)。
A. 1
B.
2
C.
3
D. 4
8.
根据先序序列
ABDC 和中序序列
DBAC 确定对应的二叉树,该二叉树(
)。
A. 是完全二叉树
B.
不是完全二叉树
C. 是满二叉树
D.
不是满二叉树
应用题
1. 已知一棵树边的集合为 {i , m , i , n,e, i , b,e, b , d, a, b ,g, j , g ,k , c, g,c, f , h , l , c,h, a, c} ,请画出这棵树,并回答下列问
题:
1)哪个是根结点?
2)哪些是叶子结点?
3)哪个是结点 g 的双亲?
4)哪些是结点 g 的祖先?
5)哪些是结点 g 的孩子?
6)哪些是结点 e 的孩子?
( 7)哪些是结点 e 的兄弟?哪些是结点 f 的兄弟?
8)结点 b 和 n 的层次号分别是什么?
9)树的深度是多少?
10)以结点 c 为根的子树深度是多少?
一棵度为 2 的树与一棵二叉树有何区别。
已知用一维数组存放的一棵完全二叉树:ABCDEFGHIJKL ,写出该二叉树的先序、
中序和后序遍历序列。
找出所有满足下列条件的二叉树:
1)它们在先序遍历和中序遍历时,得到的遍历序列相同;
2)它们在后序遍历和中序遍历时,得到的遍历序列相同;
3)它们在先序遍历和后序遍历时,得到的遍历序列相同;
假设一棵二叉树的先序序列为 EBADCFHGIKJ ,中序序列为 ABCDEFGHIJK ,请写出该二叉树的后序遍历序列。
假设一棵二叉树的后序序列为 DCEGBFHKJIA ,中序序列为 DCBGEAHFIJK ,请写出该二叉树的先序遍历序列。
给出如图所示的森林对应的二叉树。
8.给定一组权值( 5, 9, 11, 2, 7,16),试设计相应的赫夫曼树。
A
G
K
L
B
C
H
I
M
D
E F
J
N
O
图
算法设计题
1. 给定一棵用二叉链表表示的二叉树,
其中的指针 t 指向根结点, 试写出从根开始, 按
层次遍历二叉树的算法,同层的结点按从左至右的次序访问。
2. 给定一棵二叉树,用二叉链表表示,其根指针为
t ,试写出求该二叉树中结点
n 的双
亲结点的算法。若没有结点
n 或者该结点没有双亲结点,分别输出相应的信息;若结点
n
有双亲,输出其双亲的值。
参考答案
单项选择题
1.C 2.B 3.D 4.B 5.D 6.B 7.B 8.A
应用题
解答:
根据给定的边确定的树如图所示。其中根结点为 a;
叶子结点有: d、 m、 n、j 、k、 f、 l ;
c 是结点 g 的双亲;
a、c 是结点 g 的祖先;
j 、 k 是结点 g 的孩子;
m、n 是结点 e 的子孙;
e 是结点 d 的兄弟;
g、 h 是结点 f 的兄弟;
结点 b 和 n 的层次号分别是
2和 5;
树的深度为 5。
a
b c
d e g f h
i j k i
m n
图
解答:度为 2 的树有两个分支,但分支没有左右之分;一棵二叉树也有两个分支,但有左右之分,左右子树不能交换。
解答:
先序序列: ABDHIEJKCFLG
中序序列: HDIBJEKALFCG
后序序列: HIDJKEBLFGCA
解答:
1)先序序列和中序序列相同的二叉树为:空树或者任一结点均无左孩子的非空二叉树;
2)中序序列和后序序列相同的二叉树为:空树或者任一结
您可能关注的文档
最近下载
- 概率论知到智慧树期末考试答案题库2025年重庆理工大学.docx VIP
- 段桃芳尸检报告.pptx VIP
- 统编版(2024)七年级下册道德与法治期末复习:全册主要知识点背诵提纲.docx VIP
- K、DK系列使用说明书.pdf
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共7份).docx VIP
- 舒尔特方格综合练习题(每日一练,共 5份).docx VIP
- NXT Head保养更新版.ppt VIP
- 2019款一汽丰田卡罗拉_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2026年春季人教版小学数学三年级下册教学计划(含进度表).docx VIP
- 长安三万里 中英文字幕.docx VIP
原创力文档

文档评论(0)