度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx

上传人:b****3 文档编号:14960543 上传时间:2022-10-26 格式:DOCX 页数:40 大小:43.96KB
下载 相关 举报
度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx_第1页
第1页 / 共40页
度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx_第2页
第2页 / 共40页
度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx_第3页
第3页 / 共40页
度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx_第4页
第4页 / 共40页
度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx

《度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx(40页珍藏版)》请在冰豆网上搜索。

度8华工大大数据结构含课程设计随堂练习Word格式文档下载.docx

2.(判断题) 

记录是数据处理的最小单位。

( 

第二节基本概念和术语

当前页有5题,你已做5题,已提交5题,其中答对0题。

1.(单选题) 

非线性结构是数据元素之间存在一种:

A)一对多关系 

B)多对多关系 

C)多对一关系 

D)一对一关系 

A. 

B. 

C. 

D. 

B

2.(单选题) 

数据结构中,与所使用的计算机无关的是数据的 

结构;

A)存储 

B)物理 

C)逻辑 

D)物理和存储 

C

3.(判断题) 

数据的逻辑结构是指数据的各数据项之间的逻辑关系。

4.(判断题) 

数据的物理结构是指数据在计算机内的实际存储形式。

5.(判断题) 

在顺序存储结构中,有时也存储数据结构中元素之间的关系。

第三节面向对象与数据结构

当前页有1题,你已做1题,已提交1题,其中答对0题。

数据结构的抽象操作的定义与具体实现有关。

第四节算法描述与分析

当前页有7题,你已做7题,已提交7题,其中答对0题。

算法分析的目的是:

A)找出数据结构的合理性 

B)研究算法中的输入和输出的关系

C)分析算法的效率以求改进 

D)分析算法的易懂性和文档性 

算法分析的两个主要方面是:

A)空间复杂性和时间复杂性 

B)正确性和简明性

C)可读性和文档性 

D)数据复杂性和程序复杂性 

A

3.(单选题) 

计算机算法指的是:

A)计算方法 

B)排序方法 

C)解决问题的有限运算序列 

D)调度方法 

算法的优劣与算法描述语言无关,但与所用计算机有关。

健壮的算法不会因非法的输入数据而出现莫名其妙的状态。

6.(判断题) 

算法可以用不同的语言描述,如果用C语言或PASCAL语言等高级语言来描述,则算法实际上就是程序了。

7.(判断题) 

程序一定是算法。

第二章线性表

当前页有10题,你已做10题,已提交10题,其中答对0题。

下述哪一条是顺序存储结构的优点?

A.存储密度大 

B.插入运算方便 

C.删除运算方便 

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

下面关于线性表的叙述中,错误的是哪一个?

A.线性表采用顺序存储,必须占用一片连续的存储单元。

B.线性表采用顺序存储,便于进行插入和删除操作。

C.线性表采用链接存储,不必占用一片连续的存储单元。

D.线性表采用链接存储,便于插入和删除操作。

线性表是具有n个()的有限序列(n>

0)。

A.表元素 

B.字符 

C.数据元素 

D.数据项 

E.信息项 

4.(单选题) 

若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用( 

)存储方式最节省时间。

A.顺序表 

B.双链表 

C.带头结点的双循环链表 

D.单循环链表 

5.(单选题) 

某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。

A.单链表 

B.仅有头指针的单循环链表 

C.双链表 

D.仅有尾指针的单循环链表 

D

6.(单选题) 

设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用( 

)最节省时间。

B.单循环链表 

C.带尾指针的单循环链表 

D.带头结点的双循环链表 

7.(单选题) 

若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点。

则采用()存储方式最节省运算时间。

C.单循环链表 

8.(单选题) 

静态链表中指针表示的是( 

A.内存地址 

B.数组下标 

C.下一元素地址 

D.左、右孩子地址 

9.(单选题) 

链表不具有的特点是( 

A.插入、删除不需要移动元素 

B.可随机访问任一元素 

C.不必事先估计存储空间 

D.所需空间与线性长度成正比 

10.(单选题) 

(1)静态链表既有顺序存储的优点,又有动态链表的优点。

所以,它存取表中第i个元素的时间与i无关。

(2)静态链表中能容纳的元素个数的最大数在表定义时就确定了,以后不能增加。

(3)静态链表与动态链表在元素的插入、删除上类似,不需做元素的移动。

以上错误的是()

A.

(1),

(2) 

B.

(1) 

C.

(1),

(2),(3) 

D.

(2) 

11.(单选题) 

若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为()(1<

=i<

=n+1)。

A.O(0) 

B.O

(1) 

C.O(n) 

D.O(n2) 

12.(单选题) 

对于顺序存储的线性表,访问结点和增加、删除结点的时间复杂度为( 

)。

A.O(n)O(n) 

B. 

O(n)O

(1) 

C.O

(1)O(n) 

D.O

(1)O

(1) 

13.(单选题) 

线性表(a1,a2,…,an)以链接方式存储时,访问第i位置元素的时间复杂性为( 

A.O(i) 

B.O

(1) 

C.O(n) 

D.O(i-1) 

14.(单选题) 

非空的循环单链表head的尾结点p↑满足( 

A.p↑.link=head 

B.p↑.link=NIL 

C.p=NIL 

D.p=head 

15.(多选题) 

下面的叙述不正确的是( 

A.线性表在链式存储时,查找第i个元素的时间同i的值成正比

B.线性表在链式存储时,查找第i个元素的时间同i的值无关

C.线性表在顺序存储时,查找第i个元素的时间同i的值成正比

D.线性表在顺序存储时,查找第i个元素的时间同i的值无关 

BC

16.(判断题) 

链表中的头结点仅起到标识的作用。

() 

17.(判断题) 

顺序存储结构的主要缺点是不利于插入或删除操作。

18.(判断题) 

线性表采用链表存储时,结点和结点内部的存储空间可以是不连续的。

19.(判断题) 

顺序存储方式插入和删除时效率太低,因此它不如链式存储方式好。

20.(判断题) 

对任何数据结构链式存储结构一定优于顺序存储结构。

21.(判断题) 

顺序存储方式只能用于存储线性结构。

22.(判断题) 

集合与线性表的区别在于是否按关键字排序。

23.(判断题) 

所谓静态链表就是一直不发生变化的链表。

24.(判断题) 

线性表的特点是每个元素都有一个前驱和一个后继。

25.(判断题) 

取线性表的第i个元素的时间同i的大小有关。

() 

第三章栈、队列

当前页有10题,你已做10题,已提交10题

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1