数据结构题库多选题(20201127235147)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 .以下说法正确的是()

A .二叉树的特点是每个结点至多只有两棵子树。

」B .二叉树的子树无左右之分。

C .二叉树只能进行链式存储。

D .树的结点包含一个数据元素及若干指向其子树的分支答案:A, D

解析:

2 .算法设计的要求包括

A .正确性

B .可读性

C .健壮性

D .确定性

答案:A,B,C

解析:“确定性”属于算法特性而非要求。

3 .下列属于算法的重要特征的是:

A .有穷性

B .确定性

C .可行性

D .输入和输出

0@*@3 mulchoose 0@*@1@*@2 mulchoose

答案:A , B , C, D

解析:ABCD

4 .图的四中存储结构

r A . 邻接矩阵 r B . 邻接表 r

C . 邻接多重表 厂

D . 十字链表

答案:A , B , C, D

解析:

5 .依据所有数据成员之间的逻辑关系的不同,数据结构分为()

A .非线性结构

B .逻辑结构

C .物理结构

D .线性结构

答案:A ,D

解析:

mulchoose

6.图的应用算法有()

0@*@1@*@2@

0@*@1@* @2@*@

3 mulchoose 0@*@3

A .克鲁斯卡尔算法

B .哈弗曼算法

C .迪杰斯特拉算法

D .拓扑排序算法

答案:A, C,D

解析:

0@*@2@*@3 mulchoose

7 . 计算机算法必须具备 _______________________ 特性。

A .可行性、确定性

B .可行性、可移植性

C .输入、输出

D .有穷性

E .易读性

F .稳定性

答案:A,C,D

解析:

|~0@*@2@*@3 mulchoose

8 .下列数据结构中,属于线性数据结构的是____________

A .栈

B .队列

C .树

答案:A ,C

mulchoose

9 .下列说法正确的有:

A .算法和程序原则上没有区别,在讨论数据结构时二者通用

B .从逻辑关系上讲,数据结构分为两大类:线性结构和非线性结构

C .所谓数据的逻辑结构是指数据元素之间的逻辑关系

D .同一数据逻辑结构中的所有数据元素都具有相同的特性是指数据 元素所包

含的数据项的个数相等

」E .数据的逻辑结构与数据元素本身的内容和形式无关

F .数据结构是指相互之间存在一种或多种关系的数据元素的全体 答案:B,

C, E

解析:

1@*@2@*@4 mulchoose

10 .线性表的特点正确的()

A .存在唯一的一个被称作”第一个“的数据元素。

B .不存在唯一的一个被称作”第一个“的数据元素。

C .存在唯一的一个被称作”最后一个“的数据元素。

D .不存在唯一的一个被称作”最后一个“的数据元素。

答案:A , B

解析:

0@*@1

解析:

13 .线性表的顺序存储结构是一种()的存储结构

r 0@*@2 mulchoose

11 .下面关于线性表的叙述正确的是()。

A .线性表采用顺序存储必须占用一片连续的存储空间

B .线性表采用链式存储不必占用一片连续的存储空间

C .线性表采用链式存储便于插入和删除操作的实现

D .线性表采用顺序存储便于插入和删除操作的实现答案:A, B, C

解析:

|~ 0@*@1@*@2

12 .下列哪一条不是顺序存储结构的优点?

B .插入运算方便

C .可方便的用于各种逻辑结构的存储表示

D .删除运算方便

答案:B, C,D

解析:

1@*@2@*@3 mulchoose mulchoose

A .随机存取A .存储密度大

B .顺序存取

C .索引存取

D .散列存取

答案:A, B

解析:

|~0@*@1 mulchoose

14 .树的表示方法有以下哪几种?()

A .直观表示法

B .嵌套集合表示法

C .凹入表示法

D .广义表表示法

答案:A,B,C, D

解析:

|~ 0@*@1@*@2@*@3 mulchoose

15 .串是一种特殊的线性表,下列不能体现其特殊性的是()

A .可以顺序存储

B .数据元素是一个字符

C .可以链接存储

D .数据元素可以是多个字符

答案:A,C, D

解析:

0@*@2@*@3

16 .下列存储形式中,()是树的存储形式

r A .双亲表示法

r B .左子女右兄弟表示法

r C .广义表表示法

r D .顺序表示法

答案:A,

B

D

解析:

0@*@1@*@3

17 .下列说法正确的是()

A .当队列中无数据元素时,称为空队列。

B .队列被称为“先进后出”表。

C .栈是一种操作不受限的线性表。

D..栈是一种只允许在一端进行插入和删除的线性表

答案:A,D

解析:

18 .便于插入和删除操作的是()

A .静态链表

B .单链表0@*@3

mulchoose

mulchoose

■Mil IB GMIIIBaMI

mulchoose

相关文档
最新文档