2022年排序练习题及答案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年排序练习题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年排序练习题及答案 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十章排序一、选择题1某内排序方法的稳定性是指( D )。A该排序算法不允许有相同的关键字记录B该排序算法允许有相同的关键字记录C平均时间为0(n log n )的排序方法D以上都不对2下列排序算法中,其中( D )是稳定的。A. 堆排序,冒泡排序B. 快速排序,堆排序 C. 直接选择排序,归并排序D. 归并排序,冒泡排序3稳定的排序方法是( B )A直接插入排序和快速排序B折半插入排序和起泡排序C简单选择排序和四路归并排序D树形选择排序和shell 排序4下列排序方法中,哪一个是稳定的排序方法?( B)A直接选择排序B二分法插入排序C希尔排序D快速排序5若要求尽可能快地对序列进行稳定的排序,
2、则应选(B)。A快速排序 B归并排序 C冒泡排序6如果待排序序列中两个数据元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。( CE )就是不稳定的排序方法。A起泡排序B归并排序CShell 排序D直接插入排序E简单选择排序7若需在 O(nlog2n) 的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( C )。 A. 快速排序B. 堆排序C. 归并排序D. 直接插入排序8下面的排序算法中,不稳定的是( CDF )A.起泡排序B.折半插入排序C.简单选择排序D.希尔排序E.基数排序F.堆排序。9下列内部排序算法中:A快速排序B.直接插入排序 C.
3、二路归并排序 D. 简单选择排序 E. 起泡排序F. 堆排序(1) 其比较次数与序列初态无关的算法是(CDF )(2)不稳定的排序算法是( ADF )(3)在初始序列已基本有序(除去 n 个元素中的某k 个元素后即呈有序,kn )的情况下,排序效率最高的算法是( B )(4) 排序的平均时间复杂度为O(n?logn) 的算法是( ACF ) 为 O(n?n)的算法是(BDE ) 。10数据序列( 8,9,10 ,4,5,6,20, 1,2)只能是下列排序算法中的( C )的两趟排序后的结果。A选择排序B.冒泡排序C.插入排序D.堆排序11数据序列( 2,1,4,9,8,10 ,6,20)只能是
4、下列排序算法中的( A )的两趟排序后的结果。A. 快速排序B. 冒泡排序C. 选择排序D. 插入排序12对一组数据(84,47,25 ,15,21)排序,数据的排列次序在排序的过程中的变化为(1) 84 47 25 15 21 (2) 15 47 25 84 21 (3) 15 21 25 84 47 (4) 15 21 25 47 84 则采用的排序是 ( A )。A. 选择B. 冒泡C. 快速 D. 插入13对序列 15 ,9,7,8,20, -1,4进行排序,进行一趟后数据的排列变为4,9,-1,8,20,7,15 ;则采用的是( C )排序。A. 选择B. 快速C. 希尔D. 冒泡名
5、师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 14 若上题的数据经一趟排序后的排列为9,15 ,7,8,20,-1,4,则采用的是( C )排序。A选择B. 堆C. 直接插入D. 冒泡15 下列排序算法中( B )不能保证每趟排序至少能将一个元素放到其最终的位置上。A.快速排序 B. shell 排序 C. 堆排序D.冒泡排序16下列排序算法中( C ) 排序在一趟结束后不一定能选出一个元素放在其最终位置上。A. 选择B. 冒泡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年排序练习题及答案 2022 排序 练习题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内