第1题:
● 已知一个二叉树的先序遍历序列为①、②、③、④、⑤,中序遍历序列为②、①、④、③、⑤,则该二叉树的后序遍历序列为 (57) 。对于任意一棵二叉树,叙述错误的是 (58) 。
(57)A. ②、③、①、⑤、④
B. ①、②、③、④、⑤
C. ②、④、⑤、③、①
D. ④、⑤、③、②、①
(58)A. 由其后序遍历序列和中序遍历序列可以构造该二叉树的先序遍历序列
B. 由其先序遍历序列和后序遍历序列可以构造该二叉树的中序遍历序列
C. 由其层序遍历序列和中序遍历序列可以构造该二叉树的先序遍历序列
D. 由其层序遍历序列和中序遍历序列不能构造该二叉树的后序遍历序列
第2题:
用关键字序列10、20、30、40、50构造的二叉排序树(二叉查找树)为(63)。
A.
B.
C.
D.
第3题:
● 用关键字序列10、20、30、40、50构造的二叉排序树(二叉查找树)为 (63) 。
第4题:
给定数列{8,17,5,9,21,10,7,19,6},依次取序列中的数构造一棵二叉排序树。并对上述二叉树给出中序遍历得到的序列。
(1)
(2)5,6,7,8,9,10,17,18,19,21
略
第5题:
设有查找表{5,14,2,6,18,7,4,16,3},依次取表中数据,构造一棵二叉排序树。并说明如何由序列的二叉排序树得到相应序列的排序结果,对上述二叉排序给出中序遍历的结果。
(1)
(2)中序遍历:中序2,3,4,5,6,7,14,16,18
略
第6题:
依次取a中各数据,构造一棵二叉排序树。 (1)对该二叉树进行查找,成功查找到38,和46各要进行多少次元素间的比较? (2)给出按后序遍历该二叉排序树的序列。
第7题:
分别以下序列构造二叉排序树,与用其他三个序列所构造的结果不同的是()
第8题:
分别以下列序列构造二叉排序树,与用其它三个序列所构造的结果不同的是()。
第9题:
已知一棵二叉树的前序序列和后序序列可以唯一地构造出该二叉树。
第10题:
对
错
第11题:
(100,80,90,60,120,110,130)
(100,120,110,130,80,60,90)
(100,60,80,90,120,110,130)
(100,80,60,90,120,130,110)
第12题:
第13题:
有关键码值为10, 20. 30的三个结点,按所有可能的插入顺序去构造二叉排序树。能构造出多少棵不同的二叉排序树?
A.4
B.5
C.6
D.7
第14题:
下列问题是基于如下描述:现有关键码值分别为10、20、30、40的4个结点,按所有可能的插入顺序去构造二叉排序树。
能构造出多少棵不同的二叉排序树?
A.24
B.14
C.10
D.8
第15题:
现有关键码值分别为10、20、30、40的4个结点,按所有可能的插入顺序构造二叉排序树,能构造__________不同的二叉排序树。
第16题:
设有一个整数序列d{40,28,6,72,100,3,54}依次取出序列中的数,构造一棵二叉排序树。并对上述二叉排序树,在等概率条件下,求成功查找的平均查找长度。
(1)
(2)ASL=(1×1+2×2+3×3+4)/7=18/7
略
第17题:
有关键码值为10,20,30的三个结点。按所有可能的插入顺序去构造二叉排序树,能构造出()棵不同的二叉排序树。
第18题:
一个无序序列可以通过构造一棵()树而变成一个有序序列,构造树的过程即为对无序序列进行排序的过程。
第19题:
给出不同的输入序列建造二叉排序树,一定得到不同的二叉排序树。
第20题:
已知一棵二叉树的前序序列和中序序列可以唯一地构造出该二叉树。
第21题:
对
错
第22题:
第23题:
(100,80, 90, 60, 120,110,130)
(100,120,110,130,80, 60, 90)
(100,60, 80, 90, 120,110,130)
(100,80, 60, 90, 120,130,110)