第4章 树和二叉树--3

时间:2024-09-13 14:46:36 分类:信息学

19. 一个具有 1025 个结点的二叉树的高 h 为( )。

A11 B10

C11 1025 之间 D10 1024 之间

20. 对于有 n 个结点的二叉树, 其高度为( )。

Anlog2n Blog2n C log2n+1 D.不确定

21. 在下列关于二叉树的叙述中,正确的是( )。

只有一个结点的二叉树度为 0; 二叉树的度为 2 二叉树的左右子树可任意交

;④深度为 K 的完全二叉树的结点个数小于或等于深度相同的满二叉树。

A①②③ B②③④ C②④ D①④

22. 在二叉树结点的先序序列,中序序列和后序序列中,所有叶子结点的先后顺序( )。

A.都不相同 B.完全相同

C.先序和中序相同,而与后序不同

D.中序和后序相同,而与先序不同

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

 Aa b 的左孩子 Bb a 的右孩子

 Ca b 左子树上结点或 b a 右子树上结点 D.以上三项均可

25. 假定在一棵二叉树中,双分支结点数为 15,单分支结点数为 30,则叶子结点数为(

 个。

 A 45 B15 C16 D31

26. 二叉树的第 k 层的结点数最多为( )。

A2k-1 B2K+1

C2K-1 D2

K-1

27. 设某棵二叉树中有 2000 个结点,则该二叉树的最小高度为( )。

 A9 B10 C11 D12

28. 对于一棵深度为 4 的三叉树,最多有( )个结点。

A.30 B.36 C.40 D.54

29. 设结点 A 3 个兄弟结点且结点 B 为结点 A 的双亲结点,则结点 B 的度数数为( )。

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

二.填空题

1. 一棵具有 257 个结点的完全二叉树,它的深度为

2. 如某二叉树有 20 个叶子结点,有 30 个结点仅有一个孩子,则该二叉树的总结点数

3. 设一棵完全二叉树具有 1000 个结点,则此完全二叉树有 个叶子结点,有

度为 2 的结点,有 个结点只有非空左子树,有 个结点只有非空右子树。

4. 一棵含有 n 个结点(n>1)的 k 叉树,可能达到的最大深度为 ,最小深度为

5. 若已知一棵二叉树的前序序列是 BEFCGDH,中序序列是 FEBGCHD,则它的后序序列必是

参考答案:

一、选择题

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

6.C 7.D 8.A 9.B 10.B

11.B 12.C 13.C 14.C 15.A

16.C 17.C 18.B 19.C 20.D

21.D 22.B 23.B 24.D 25.C

26.D 27.C 28.C 29.B

二、填空题

1. 9

2. 69

解析:n0=20,n1=30,n2=n0-1=19

3.500 499 1 0

解析:n0+n1+n2=1000 n2+1+1+n2=1000 n2=499 n1=1 n0=500

4. n 2

5. FEGHDCB

6. 1)k1

2) k2 k4 k5 k7

3) 2

4) 3

5) 4

6) k5 k6

7) k1

7.

8. 2k-1 2k-1 2k-2+1

9.n2+1

10. 2i-1 (n+1)/2 (n-1)/2

11.

1)dgbaechif

2)abdgcefhi

3)gdbeihfca

部分题目空缺