下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本文格式为word版,下载可任意编辑数据结构第10章,内部排序习题 第十章 内部排序 一、选择题 1、若需要在o(nlog 2 n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( )。 a. 快速排序 b. 堆排序 c. 归并排序 d. 直接插入排序 2、下列排序方法中( )方法是不稳定的。 a. 冒泡排序 b. 选择排序 c. 堆排序 d. 直接插入排序 3、一个序列中有10000个元素,若只想得到其中前10个最小元素,则最好采纳( )方法。 a. 快速排序 b. 堆排序 c. 插入排序 d. 归并排序 4、设有1024个无序的元素,盼望用最快的速度选择出其中前5个最大
2、的元素,最好选用( )。 a. 冒泡排序 b. 选择排序 c. 快速排序 d. 堆排序 5、快速排序方法在( )状况下最不利于发挥其特长。 a. 要排序的数据量太大 b. 要排序的数据中有多个相同值 c. 要排序的数据已基本有序 d. 要排序的数据个数为奇数 6、下列排序方法中,平均时间性能为o(nlogn)且空间性能最好的是( )。 a. 快速排序 b. 堆排序 c. 归并排序 d. 基数排序 7、在任何状况下,时间简单度均为o(nlogn)的不稳定的排序方法是( )。 a.直接插入 b. 快速排序 c. 堆排序 d. 归并排序 8、假如将全部中国人根据生日来排序,则使用( )算法最快。 a
3、. 归并排序 b. 希尔排序 c. 快速排序 d. 基数排序 9、在对n个元素的序列进行排序时,堆排序所需要的附加存储空间是( )。 a. o(log 2 n) b. o(1) c. o(n) d. o(nlog 2 n) 10、用某种排序方法对线性表( 25,84,21,47,15,27,68,35,20)进行排序时,元素序列的变化状况如下: 25,84,21,47,15,27,68,35,20 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,21,25,27,35,47,68,84 则所采纳的排序方法是( )。 a.
4、选择排序 b. 希尔排序 c. 归并排序 d. 快速排序 二、填空题 1、在插入和选择排序中,若初始数据基本正序,则选用_,若初始数据基本反序,则选用_。 2、在插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序和基数排序中,排序是不稳定的有_。 3、一组待排序序列为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为_。 4、排序时扫描待排序记录序列,顺次比较相邻的两个元素的大小,逆序时就交换位置的方法,称为_。 5、从未排序序列中依次取出元素与已排序序列中的元素进行比较,将其放入已排序序列的正确位置上的方法,称为_。 6、对于直接插入排序,希尔排序,冒泡排序,快速
5、排序,直接选择排序,堆排序和归并排序等排序方 法,则平均时间简单度低于 o(n2)的排序方法是_。 7、对于直接插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,堆排序和归并排序等排序方法,则所需帮助空间最多的排序方法是_。 8、若一组记录的排序码值序列为50,80,30,40,70,60利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为_。 9、从未排序序列中选择最小(最大)元素,并将其依次放到已排序序列的一端,称为_排序。 10、对一组整数60,40,90,20,10,70,50,80进行直接插入排序时,当把第 7 个整数 50 插入到有序表中时,为查找插人位置需比较_次。
6、 三、推断题 1、直接选择排序是一种稳定的排序方法。 2、快速排序在全部排序方法中最快,而且所需附加空间也最少。 3、直接插入排序是不稳定的排序方法。 4、选择排序是一种不稳定的排序方法。 5、希尔排序的增量序列必需是递增的。 四、综合题 1、写出用直接插入排序将关键字序列54,23,89,48,64,50,25,90,34排序过程的每一趟结果。 2、设待排序序列为10,18,4,3,6,12,1,9,15,8请写出希尔排序每一趟的结果。增量序列为 5,3,2,1。 3、已知关键字序列418,347,289,110,505,333,984,693,177,按递增排序,求初始堆(画出初始堆的状态)。 4、有一关键字序列(265,301,751,129,937,863,742,694,076,438),写出希尔排序的每趟排序结果。(取增量为 5,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 残障活动儿童策划方案(3篇)
- 班级团年活动策划方案(3篇)
- 车间清洁卫生管理制度(3篇)
- 《GAT 974.58-2011消防信息代码 第58部分:消防水源分类与代码》专题研究报告
- 中学学生社团活动经费保障制度
- 养老院心理健康支持制度
- 养鸭技术培训课件
- 企业人力资源配置制度
- 养鸭保苗技术培训课件
- 交通违法行为举报奖励制度
- 深圳市盐田区2025年数学六上期末综合测试试题含解析
- DB5203∕T 38-2023 特色酒庄旅游服务等级划分与评定
- 四川省成都市嘉祥外国语学校2024-2025学年七年级数学第一学期期末学业质量监测试题含解析
- 华为客户分级管理制度
- 双向转诊职责与患者体验提升
- 2025年中考道德与法治三轮冲刺:主观题常用答题术语速查宝典
- 2025届北京丰台区高三二模高考语文试卷试题(含答案详解)
- 《四川省普通国省道养护预算编制办法》及配套定额解读2025
- 论语的测试题及答案
- 《机械制图(第五版)》 课件 第9章 装配图
- 教师年薪合同协议
评论
0/150
提交评论