首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在待排序的一组关键码序列k1,k2,…,kn中,若ki和kj相同,且在排序前ki领先于kj,那么排序后,如果ki和kj的相对次序保持不变,ki仍领先于kj,则称此类排序为稳定的。 若在排序后的序列中有可能出现kj领先于ki的情形,则称此类排序为不稳定的。_
在待排序的一组关键码序列k1,k2,…,kn中,若ki和kj相同,且在排序前ki领先于kj,那么排序后,如果ki和kj的相对次序保持不变,ki仍领先于kj,则称此类排序为稳定的。 若在排序后的序列中有可能出现kj领先于ki的情形,则称此类排序为不稳定的。_
admin
2021-01-13
61
问题
在待排序的一组关键码序列k
1
,k
2
,…,k
n
中,若k
i
和k
j
相同,且在排序前k
i
领先于k
j
,那么排序后,如果k
i
和k
j
的相对次序保持不变,k
i
仍领先于k
j
,则称此类排序为稳定的。
若在排序后的序列中有可能出现k
j
领先于k
i
的情形,则称此类排序为不稳定的。___________是稳定的排序方法。
选项
A、快速排序
B、简单选择排序
C、堆排序
D、冒泡排序
答案
D
解析
本题考查数据结构基础知识。
冒泡排序是稳定的排序方法,因为元素向前或向后交换时,都是在相邻的位置进行,因此可以保证关键码相同的元素不作交换。
快速排序主要通过划分实现排序,在划分序列时,基本思路是将序列后端比基准元素小者移到前端,将序列前端中比基准元素大者移到后端,元素往前移动或往后移动时会跨越中间的若干个元素,这样关键码相同的元素的相对位置就可能改变,所以快速排序是不稳定的排序方法。
简单选择排序、堆排序的过程中,同样存在元素移动时会跨越若干个元素的情况,所以也是不稳定的排序方法。
转载请注明原文地址:https://jikaoti.com/ti/hTE7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
内联网(Intranet)是利用因特网技术构建的企业内部网,其中必须包括__________________协议,WebServer/Browser等。
由3台交换机X、Y、Z连接两个子网A和B组成一个交换局域网,每台交换机的MAC地址和优先级配置如下图所示。根据STP协议,交换机___________(38)将被选为根网桥。交换机X的端口Port0成为__________(39)。如果网络B把交换机X的
生成树协议(STP)的作用是()。
______负责电子邮件的接收,这样当用户的电子邮件到来时,由其负责将邮件移到用户的电子信箱内,并通知用户有新邮件。
使用Sniffer可以接收和截获信息,在非授权的情况下这种行为属于_________。
计算机系统中采用_________技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行处理。
Aninternetisacombinationofnetworksconnectedby(71).Whenadatagramgoesfromasourcetoa(72),itwillprobablypas
某市场调研公司对品牌商品销售情况进行调查后,得到下图(a)所示的销量统计数据。将图(a)所示的销售量按产品类别分类汇总,得到如图(b)所示的汇总结果。在进行分类汇总前,应先对图(a)的数据记录按(2)字段进行排序;选择“数据/分类汇总”命令,在弹出的“
在Windows的DOS窗口中键入命令C:\>nslookupSettype=mx>163.com.cn这个命令序列的作用是(40)。
随机试题
A.“4”字试验阳性B.伸肌腱牵拉试验(Mills征)阳性C.杜加(Dugas)征阳性D.直腿抬高试验(Lasegue)阳性E.压头试验阳性肱骨外上髁炎主要体征为
脂肪酸是通过何种方式进入线粒体并进一步氧化分解的
沥青混合料的沥青性质取决于()。
家庭财务信息中的收支管理信息可以通过收入支出表进行分类和整理,并比较直观地观察出其收入支出的结构。()
电力部门采用“高压输电”的主要原因是发电厂产生的电本身就是高压电。()
A、 B、 C、 D、 B
设a,b,a+b均非零,则行列式
Everythingwillbefavorableforautomakers,iftheykeeponprogressing.
Middlebornchildrenwilltellyouthattheyusuallydidn’tfeelallthatspecialwhilegrowingup.Thefirstbornhadhisspot-
【S1】【S10】
最新回复
(
0
)