电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构复习题第章答案VIP免费

数据结构复习题第章答案_第1页
1/7
数据结构复习题第章答案_第2页
2/7
数据结构复习题第章答案_第3页
3/7
如有帮助欢迎下载支持1 第 10 章 内部排序一、选择题(每小题1 分,共 10 分)1.从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后放在已排序序列的合适位置,该排序方法称为(A )排序法。A.插入排序B.选择排序C.希尔排序D.二路归并排序2.下列排序算法中( C )排序在一趟结束后不一定能选出一个元素放在其最终位置上。A.选择B.冒泡C.归并D.堆3.若一组记录的排序码为(46, 79, 56, 38, 40, 84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为(C )。A. 38, 40, 46, 56, 79, 84 B. 40, 38, 46, 79, 56, 84 C. 40, 38, 46, 56, 79, 84 D. 40, 38, 46, 84, 56, 79 4.排序方法中,从未排序序列中依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放入已排序序列的正确位置上的方法,称为(C )。A.希尔排序B. 冒泡排序C.插入排序D.选择排序5.为实现快速排序算法,待排序序列宜采用的存储方式是(A )。A. 顺序存储B. 散列存储C. 链式存储D. 索引存储6.若一组记录的排序码为(46, 79, 56, 38, 40, 84),则利用堆排序的方法建立的初始堆为( B )。A. 79, 46, 56, 38, 40, 84 B. 84, 79, 56, 38, 40, 46 C. 84, 79, 56, 46, 40, 38 D. 84, 56, 79, 40, 46, 38 7.排序方法中,从未排序序列中依次取出元素与已排序序列中的元素进行比较,将其放入已排序序列的正确位置上的方法,称为(C )。A .希尔排序B.冒泡排序C.插入排序D.选择排序8.在所有的排序方法中,关键字比较的次数与记录的初始排列次序无关的是(D )。A.希尔排序B.冒泡排序C.直接插入排序D.直接选择排序9.堆是一种有用的数据结构。下列关键码序列( D )是一个堆。A . 94,31,53,23,16,72 B . 94,53,31,72,16,23 C . 16,53,23,94,31,72 D.16,31,23,94,53,7210.堆排序是一种(B )排序。A .插入B .选择C .交换D .归并11.(D )在链表中进行操作比在顺序表中进行操作效率高。A .顺序查找B .折半查找C .分块查找D .插入12.直接选择排序的时间复杂度为(D )。(n 为元素个数)A .O(n) B.O(log 2 n) C.O(nlog 2 n) D.O(n2 ) 二、判断题(每小题1 分,共 10 分)1.对于 n 个记录的集合进行快速排序,所需要的平均时间是O(nlogn) 。(对)2.(101,88,46,70,34,39, 4...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构复习题第章答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部