[考研类试卷]计算机专业基础综合数据结构(排序)历年真题试卷汇编2及答案与解析.doc
《[考研类试卷]计算机专业基础综合数据结构(排序)历年真题试卷汇编2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合数据结构(排序)历年真题试卷汇编2及答案与解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合数据结构(排序)历年真题试卷汇编 2 及答案与解析一、单项选择题1 已知关键字序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是( )。【2009 年全国试题 9(2 分)】(A)3,5,12,8,28,20,15,22,19(B) 3,5,12,19,20,1 5,22,8,28(C) 3,8,12,5,20,15,22,28,19(D)3,12,5,8,28,20,1 5,22,192 若数据元素序列 11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是( )
2、。【2009 年全国试题 10(2 分)】(A)起泡排序(B)插入排序(C)选择排序(D)二路归并排序3 采用递归方式对顺序表进行快速排序。下列关于递归次数的叙述中,正确的是( )。【2010 年全国试题 10(2 分)】(A)递归次数与初始数据的排列次序无关(B)每次划分后,先处理较长的分区可以减少递归次数(C)每次划分后,先处理较短的分区可以减少递归次数(D)递归次数与每次划分后得到的分区的处理顺序无关4 对一组数据(2,12,1 6,88,5,10)进行排序,若前三趟排序结果如下:第一趟排序结果:2,12,16,5,10,88第二趟排序结果:2,12,5,10,16,88第三趟排序结果:
3、2,5,10,12,16,88则采用的排序方法可能是( )。 【2010 年全国试题 11(2 分)】(A)起泡排序(B)希尔排序(C)归并排序(D)基数排序5 为实现快速排序算法,待排序序列宜采用的存储方式是( )。 【2011 年全国试题 10(2 分) 】(A)顺序存储(B)散列存储(C)链式存储(D)索引存储6 已知序列 25,13,10,12,9 是大根堆,在序列尾部插入新元素 18,将其再调整为大根堆,调整过程中元素之间进行的比较次数是( )。 【2011 年全国试题11(2 分 )】(A)1 (B) 2(C) 4(D)57 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为
4、一趟排序。下列排序方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是( )。【20 1 2 年全国试题 10(2 分)】I简单选择排序希尔排序快速排序堆排序V二路归并排序(A)仅 I、(B)仅 I、V(C)仅 、(D)仅、V8 对同一待排序列分别进行折半插入排序和直接插入排序,两者之间可能的不同之处是( )。【 2012 年全国试题 11(2 分) 】(A)排序的总趟数(B)元素的移动次数(C)使用辅助空间的数量(D)元素之间的比较次数9 对给定的关键字序列 1 10,1 19,007,91 1,1 14,120,122 进行基数排序,则第 2 趟分配收集后得到的关键字序列是( )
5、。201 3 年全国试题 11(2 分)】(A)007,110,119,114,911,120,122(B) 007,110,119,114,911,122,120(C) 007,110,911,114,119,120,122(D)110,120,911,122,114,007,11910 用希尔排序方法对一个数据序列进行排序时,若第 1 趟排序结果为9,1,4,13,7,8,20,23,15,则该趟排序采用的增量(间隔)可能是( )。2014 年全国试题 10(2 分)】(A)2(B) 3(C) 4(D)511 下列选项中,不可能是快速排序第 2 趟排序结果的是( )。2014 年全国试题1
6、1(2 分 )】(A)2,3,5,4,6,7,9(B) 2,7,5,6,4,3,9(C) 3,2,5,4,7,6,9(D)4,2,3,5,7,6,912 下列排序算法中元素的移动次数和关键字的初始排列次序无关的是( )。【2015 年全国试题 9(2 分)】(A)直接插入排序(B)起泡排序(C)基数排序(D)快速排序13 已知小根堆为 8,15,10,21,34,16,12,删除关键字 8 之后需重建堆,在此过程中,关键字之间的比较数是( )。2015 年全国试题 10(2 分)】(A)1(B) 2(C) 3 (D)414 希尔排序的组内排序采用的是( )。2015 年全国试题 11(2 分)
7、】(A)直接插入排序(B)折半插入排序(C)快速排序(D)归并排序15 排序算法的稳定性是指( )。【北京理工大学 2005 一、10(1 分)】(A)经过排序之后,能使值相同的数据保持原顺序中的相对位置不变(B)经过排序之后,能使值相同的数据保持原顺序中的绝对位置不变(C)算法的排序性能与被排序元素的数量关系不大(D)算法的排序性能与被排序元素的数量关系密切二、填空题16 若不考虑基数排序,则在排序过程中,主要进行的两种基本操作是关键字的_和记录的_。【北京邮电大学 2001 二、7(4 分)】17 直接插入排序用监视哨的作用是_。【南京理工大学 2001 二、8(2 分)】18 对 n 个
8、元素的序列进行起泡排序时,最少的比较次数是_。【东华大学 2003 一、3(1 分) 】19 对 n 个记录的表 r1n进行简单选择排序,所需进行的关键字间的比较次数为_。【华中理工大学 2000 一、10(1 分)】【江苏大学 2004 二、9(3 分)】20 简单选择算法的最好和最坏情况时间复杂度分别为_和_。【南京邮电学院 2004 二、5(5 分)】三、判断题21 分析排序算法时间复杂性时,当待排序文件是顺序排列时,则所有排序算法对此文件执行都具有最好的时间复杂性;当待排序文件是逆序排列时,所有排序算法对此文件执行都具有最坏时间复杂性。 ( )【吉林大学 2007 一、4(1 分)】(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 数据结构 排序 历年 汇编 答案 解析 DOC
