栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

PTA 数据结构---选择

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PTA 数据结构---选择

有一个四叉树,度2的结点数为4,度3的结点数为2,度4的结点数为1。问该树的叶结点个数是多少?A

A.

12

B.

8

C.

20

D.

18


R2-2

分数 2

作者 DS课程组

单位 浙江大学

二叉树中第5层(根的层号为1)上的结点个数最多为:B

A.

8

B.

16

C.

32

D.

15


R2-3

分数 2

作者 何钦铭

单位 浙江大学

下面的函数PreOrderPrintLeaves(BinTree BT)按前序遍历的顺序打印出二叉树BT的所有叶子结点。则下列哪条表达式应被填在空中?A

void PreOrderPrintLeaves( BinTree BT )
{  if (BT)  {
      if (___________________)  printf("  %d", BT->Data);
      PreOrderPrintLeaves( BT->Left  );
      PreOrderPrintLeaves( BT->Right );
   }
}

A.

!(BT->Left || BT->Right)

B.

BT->Data != 0

C.

!BT->Right

D.

!BT->Left


R2-4

分数 2

作者 魏宝刚

单位 浙江大学

设 T 是非空二叉树,若 T 的先序遍历和中序遍历序列相同,则 T 的形态是 __C

A.

没有度为 1 的结点

B.

只有一个根结点

C.

所有结点只有右孩子

D.

所有结点只有左孩子


R2-5

分数 2

作者 魏宝刚

单位 浙江大学

设 T 是非空二叉树,若 T 的先序遍历和后序遍历序列相同,则 T 的形态是 __A

A.

只有一个根结点

B.

所有结点只有左孩子

C.

没有度为 1 的结点

D.

所有结点只有右孩子


R2-6

分数 2

作者 DS课程组

单位 浙江大学

对N(N≥2)个权值均不相同的字符构造哈夫曼树。下列关于该哈夫曼树的叙述中,错误的是:B

A.

树中任一非叶结点的权值一定不小于下一层任一结点的权值

B.

该树一定是一棵完全二叉树

C.

树中两个权值最小的结点一定是兄弟结点

D.

树中一定没有度为1的结点


R2-7

分数 2

作者 DS课程组

单位 浙江大学

某二叉树的中序序列和后序序列正好相反,则该二叉树一定是B

A.

高度等于其结点数

B.

任一结点无左孩子

C.

任一结点无右孩子

D.

空或只有一个结点


R2-8

分数 2

作者 DS课程组

单位 浙江大学

已知一棵完全二叉树的第9层(设根为第1层)有100个叶结点,则该完全二叉树的结点个数最多是:A

A.

823

B.

311

C.

1847

D.

无法确定


R2-9

分数 2

作者 DS课程组

单位 浙江大学

具有65个结点的完全二叉树其深度为(根的深度为1):C

A.

6

B.

8

C.

7

D.

5


R2-10

分数 2

作者 DS课程组

单位 浙江大学

下列线索二叉树中(用虚线表示线索),符合后序线索树定义的是:B

A.

B

C.

D.


R2-11

分数 2

作者 DS课程组

单位 浙江大学

如果二叉树的后序遍历结果是FDEBGCA,中序遍历结果是FDBEACG,那么该二叉树的前序遍历结果是什么?C

A.

ABCDEFG

B.

ABDEFCG

C.

ABDFECG

D.

ABDFEGC


R2-12

分数 2

作者 DS课程组

单位 浙江大学

按照二叉树的定义,具有3个结点的二叉树有几种?D

A.

4

B.

6

C.

3

D.

5


R2-13

分数 2

作者 何钦铭

单位 浙江大学

具有1102个结点的完全二叉树一定有__个叶子结点。B

A.

1063

B.

551

C.

79

D.

不确定


R2-14

分数 2

作者 DS课程组

单位 浙江大学

树最适合于用来表示A

A.

元素之间具有分支层次关系的数据

B.

无序数据元素

C.

元素之间无联系的数据

D.

有序数据元素


R2-15

分数 2

作者 何钦铭

单位 浙江大学

有一个四叉树,度2的结点数为2,度3的结点数为3,度4的结点数为4。问该树的叶结点个数是多少?A

A.

21

B.

10

C.

12

D.

20


R2-16

分数 2

作者 DS课程组

单位 浙江大学 

三叉树中,度为1的结点有5个,度为2的结点3个,度为3的结点2个,问该树含有几个叶结点?C

A.

12

B.

13

C.

8

D.

10


R2-17

分数 2

作者 何钦铭

单位 浙江大学

若一棵二叉树的前序遍历序列是{ 4, 2, 1, 3, 6, 5, 7 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?C

A.

这是一棵完全二叉树

B.

这是一棵二叉搜索树

C.

6是3的父结点

D.

所有的奇数都在叶子结点上


R2-18

分数 2

作者 DS课程组

单位 浙江大学

设高为h的二叉树(规定叶子结点的高度为1)只有度为0和2的结点,则此类二叉树的最少结点数和最多结点数分别为:A

A.

2h−1, 2h−1

B.

2h−1, 2h−1−1

C.

2h, 2h−1

D.

2h−1+1, 2h−1


R2-19

分数 2

作者 DS课程组

单位 浙江大学

先序遍历图示二叉树的结果为A

A.

A,B,D,H,I,E,C,F,G

B.

A,B,C,D,H,E,I,F,G

C.

H,I,D,B,E,F,G,A,C

D.

H,D,I,B,E,A,F,C,G


R2-20

分数 2

作者 DS课程组

单位 浙江大学

由分别带权为9、2、5、7的四个叶子结点构成一棵哈夫曼树,该树的带权路径长度为:C

A.

37

B.

46

C.

44

D.

23


R2-21

分数 2

作者 DS课程组

单位 浙江大学

设树T的度为4,其中度为1、2、3、4的结点个数分别为4、2、1、1。则T中有多少个叶子结点?A

A.

8

B.

10

C.

4

D.

6


R2-22

分数 2

作者 DS课程组

单位 浙江大学

已知一棵完全二叉树的第6层(设根为第1层)有8个叶结点,则该完全二叉树的结点个数最多是:D

A.

52

B.

119

C.

39

D.

111


R2-23

分数 2

作者 DS课程组

单位 浙江大学

如果二叉树的前序遍历结果是12345,后序遍历结果是32541,那么该二叉树的中序遍历结果是什么?D

A.

23154

B.

24135

C.

23145

D.

无法确定


R2-24

分数 2

作者 魏宝刚

单位 浙江大学

以二叉链表作为二叉树的存储结构,在具有 n 个结点的二叉链表中(n>0),空链域的个数为 __A

A.

n+1

B.

无法确定

C.

n

D.

n−1


R2-25

分数 2

作者 DS课程组

单位 浙江大学

任何一棵二叉树的叶结点在先序、中序和后序遍历序列中的相对次序B

A.

以上都不对

B.

不发生改变

C.

发生改变

D.

不能确定


R2-26

分数 2

作者 严冰

单位 浙大城市学院

一棵二叉树中,双分支结点数为15,单分支结点数为30,则叶子结点数为()个。B

A.

15

B.

16

C.

47

D.

17


R2-27

分数 2

作者 考研试卷

单位 浙江大学

已知一棵二叉树的树形如下图所示,其后序序列为{ e, a, c, b, d, g, f }。树中与结点a同层的结点是:C

A.

c

B.

g

C.

d

D.

f


R2-28

分数 2

作者 DS课程组

单位 浙江大学

在一棵度为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶结点个数是:D

A.

113

B.

41

C.

122

D.

82


R2-29

分数 2

作者 魏宝刚

单位 浙江大学

在一棵度为 3 的树中,度为 2 的结点个数是 1,度为 0 的结点个数是 6,则度为 3 的结点个数是 __B

A.

3

B.

2

C.

4

D.

无法确定


R2-30

分数 2

作者 DS课程组

单位 浙江大学

设一段文本中包含字符{a, b, c, d, e},其出现频率相应为{3, 2, 5, 1, 1}。则经过哈夫曼编码后,文本所占字节数为:A

A.

25

B.

40

C.

36

D.

12


R2-31

分数 2

作者 DS课程组

单位 浙江大学

在一个用数组表示的完全二叉树中,如果根结点下标为1,那么下标为17和19这两个结点的最近公共祖先结点在哪里(数组下标)? (注:两个结点的“公共祖先结点”是指同时都是这两个结点祖先的结点)D

A.

2

B.

1

C.

8

D.

4


R2-32

分数 2

作者 陈越

单位 浙江大学

若一棵二叉树的后序遍历序列是{ 1, 3, 2, 6, 5, 7, 4 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?C

A.

2是1和3的父结点

B.

这是一棵二叉搜索树

C.

这是一棵完全二叉树

D.

7是5的父结点


R2-33

分数 2

作者 考研真题

单位 浙江大学

若将一棵树 T 转化为对应的二叉树 BT,则下列对 BT 的遍历中,其遍历序列与 T 的后根遍历序列相同的是:D

A.

按层遍历

B.

后序遍历

C.

先序遍历

D.

中序遍历


R2-34

分数 2

作者 魏宝刚

单位 浙江大学

设 T 是非空二叉树,若 T 的后序遍历和中序遍历序列相同,则 T 的形态是 __B

A.

没有度为 1 的结点

B.

所有结点只有左孩子

C.

所有结点只有右孩子

D.

只有一个根结点


R2-35

分数 2

作者 DS课程组

单位 浙江大学

已知一棵二叉树的先序遍历结果是ABC,则以下哪个序列是不可能的中序遍历结果:B

A.

BAC

B.

CAB

C.

ABC

D.

CBA


R2-36

分数 2

作者 DS课程组

单位 浙江大学

给定二叉树如下图所示。设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。若遍历后的结点序列为3、1、7、5、6、2、4,则其遍历方式是:B

A.

RLN

B.

RNL

C.

NRL

D.

LRN


R2-37

分数 2

作者 DS课程组

单位 浙江大学

设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是A

A.

n在m左方

B.

n是m子孙

C.

n是m祖先

D.

n在m右方


R2-38

分数 2

作者 DS课程组

单位 浙江大学

在下述结论中,正确的是:

①只有一个结点的二叉树的度为0;

②二叉树的度为2;

③二叉树的左右子树可任意交换;

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

A.

②③④

B.

①④

C.

①②③

D.

②④

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/832459.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号