四川电大数据结构作业4

微信小程序
内容查看
查看价格3

、单项选择题(共 15 道试题,共 60 分。) 得分:60

1. 一组记录的关键字序列为(25,48,16,35,79,82,23,40,36,72),其中,含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归并后的结果为(A )。

A. 16,25,35,48,23,40,79,82,36,72

B. 16,25,35,48,79,82,23,36,40,72

C. 16,25,48,35,79,82,23,36,40,72

D. 16,25,35,48,79,23,36,40,82,72

满分:4 分

2. 对有18个元素的有序表作二分(折半)查找,则查找A[3]的比较序列的下标可能为(D )。

A. 1、2、3

B. 9、5、2、3

C. 9、5、3

D. 9、4、2、3

满分:4 分

3. 从未排序序列中挑选元素,并将其放入已排序序列的一端,此方法称为( C)。

A. 插入排序

B. 交换排序

C. 选择排序

D. 归并排序

满分:4 分

4. 对于顺序存储的有序表{5,12,20,26,37,42,46,50,64},若采用折半查找,则查找元素26的比较次数是( B)。

A. 3

B. 4

C. 5

D. 6

满分:4 分

5. 对序列(49,38,65,97,76,13,47,50)采用直接插入排序法进行排序,要把第七个元素47插入到已排序中,为寻找插入的合适位置需要进行(C )次元素间的比较。

A. 3

B. 4

C. 5

D. 6

满分:4 分

6.

对数据元素序列(49,72,68,13,38,50,97,27)进行排序,前三趟排序结果时的结果依次为第一趟:49,72,68,13,38,50,97,27;第二趟:49,68,72,13,38,50,97,27;第三趟:13,49,68,72,38,50,97,27。该排序采用的方法是(A )。A

A. 插入排序法

B. 选择排序法

C. 冒泡排序法

D. 堆积排序法

满分:4 分

7. 对具有n个元素的任意序列采用插入排序法进行排序,排序趟数为( A )。

A. n-1

B. n

C. n+1

D. [log2n]

满分:4 分

8. 依次将每两个相邻的有序表合并成一个有序表的排序方法称为( D)。

A. 插入排序

B. 交换排序

C. 选择排序

D. 归并排序

满分:4 分

9. 对线性表进行二分查找时,要求线性表必须( C)C

A. 以顺序存储方式

B. 以链接存储方式

C. 以顺序存储方式 ,且数据元素有序

D. 以链接存储方式,且数据元素有序

满分:4 分

10. 每次把待排序的区间划分为左、右两个子区间,其中左区间中记录的关键字均小于等于基准记录的关键字,右区间中记录的关键字均大于等于基准记录的关键字,这种排序称为( B)。

A. 插入排序

B. 快速排序

C. 堆排序

D. 归并排序

满分:4 分

11. 当两个元素出现逆序的时候就交换位置,这种排序方法称为( B)。

A. 插入排序

B. 交换排序

C. 选择排序

D. 归并排序

满分:4 分

12. 从未排序序列中依次取出元素与已经排好序的序列中的元素作比较。将其放入已排序序列的正确的位置上,此方法称为(A )

A. 插入排序

B. 选择排序

C. 交换排序

D. 归并排序

满分:4 分

13. 顺序查找法与二分查找法对存储结构的要求是(D )。

A. 顺序查找与二分查找均只是适用于顺序表

B. 顺序查找与二分查找均既适用于顺序表,也适用于链表

C. 顺序查找只是适用于顺序表

D. 二分查找适用于顺序表

满分:4 分

14. 在正常情况下,直接插入排序的时间复杂度为( D)。

A. O(log2n)

B. O(n)

C. O(n log2n)

D. O(n2)

满分:4 分

15. 采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为( C)。

A. n

B. n/2

C. (n+1)/2

D. (n-1)/2

满分:4 分

二、判断题(共 10 道试题,共 40 分。) 得分:40

1. 在索引顺序结构上实施分块搜索,在等概率情况下,其平均搜索长度不仅与子表个数有关,而且与每一个子表中的对象个数有关。 B

A. 错误

B. 正确

满分:4 分

2. 堆排序适合原始记录接近正序和反;若原始记录无序,则最好选用快速排序。 A

A. 错误

B. 正确

满分:4 分

3. 在索引顺序结构的搜索中,对索引表既可以采取顺序搜索,也可以采用折半搜索。 B

A. 错误

B. 正确

满分:4 分

4. 按某关键字对记录序列排序,相同关键字若在排序前和排序后仍保持它们的前后关系,则排序算法是稳定的,否则是不稳定的。 B

A. 错误

B. 正确

满分:4 分

5. 在各种查找方法中,平均查找长度与结点个数n无关的查找方法是哈希查找。 B

A. 错误

B. 正确

满分:4 分

6. 直接选择排序是一种不稳定的排序方法。 B

A. 错误

B. 正确

满分:4 分

7. 若将一批杂乱无章的数据按堆结构组织起来, 则堆中数据必然按从小到大的顺序线性排列。 A

A. 错误

B. 正确

满分:4 分

8. 哈希表查找开放地址法通常比链地址法时间效率更高。 A

A. 错误

B. 正确

满分:4 分

9. 当输入序列已经基本有序时,起泡排序需要比较关键码的次数,比快速排序还要少。 B

A. 错误

B. 正确

满分:4 分

10. 在任何情况下,快速排序需要进行关键码比较的次数都是O(nlog2n)。 A

A. 错误

B. 正确

满分:4 分

 

点点赞赏,手留余香 给TA打赏

AI创作

四川电大药物经济学第二次形考_0003
四川电大药物经济学第二次形考_0003
5分钟前 有人购买 去瞅瞅看
2023年秋四川电大外国文学名著选读(省) 第一次形考任务_0001
2023年秋四川电大外国文学名著选读(省) 第一次形考任务_0001
刚刚 有人购买 去瞅瞅看
四川电大数字与图像处理(省)第1次形考_0001
四川电大数字与图像处理(省)第1次形考_0001
1分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加下方微信

显示验证码

社交账号快速登录