首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在待排序的一组关键码序列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
50
问题
在待排序的一组关键码序列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://kaotiyun.com/show/foNZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在8位、16位、32位和64位字长的计算机中,(1)位字长计算机的数据运算精度最高;计算机的运算速度通常是指每秒钟所能执行(2)指令的数目,常用MIPS来表示。(2)
对于一个B类网络,可以分配的IP地址数是(32)。
在TCP/IP网络中,RARP协议的作用是(25)。
___________协议可支持在电子邮件中包含文本、图像、声音、视频及其他应用程序的特定数据。
应用系统的数据库设计中,概念设计阶段是在_________的基础上,依照用户需求对信息进行分类、聚集和概括,建立信息模型。
下列算法中,可用于数字签名的是____________。
IEEE 802.11定义了无线局域网的两种工作模式,其中的(44)模式是一种点对点连接的网络,不需要无线接入点和有线网络的支持,用无线网卡连接的设备之间可以直接通信。IEEE 802.11的物理层规定了三种传输技术,即红外技术、直接序列扩频(DSSS)和
BODY元素可以支持很多属性,其中用于定义已被访问过的链接的颜色的属性为______。
随机试题
Thisboxistooheavy,______givemeahand?
氨的转运形式是
(共用备选答案)A.1型糖尿病B.妊娠糖尿病C.2型糖尿病D.遗传缺陷糖尿病E.免疫介导糖尿病胰岛素绝对不足,起病快,病情重的是
以下()的燃烧方式是表面燃烧。
某甲有私有住房三套,每套原值50万元,第一套自住,第二套以5万元/年出租给他人经营,签订房屋租赁合同,第三套自营小卖部,个体工商户性质,则下列说法正确的有()。
2009年2月28日,十一届全国人大常委会第七次会议四审表决通过了《食品安全法》,从法律制度上预防和处置“三鹿事件”这类重大食品安全事故。从2007年12月,《食品安全法(草案)》由国务院总理温家宝签署提交十届全国人大常委会第三十一次会议初审,再
1/2+1/6+1/12+1/20+1/30+1/42+1/56+1/72+1/90=( )。
某地住着甲、乙两个部落,甲部落总是讲真话,乙部落总是讲假话。一天,一个旅行者来到这里,碰到一个土著人A。旅行者就问他:“你是哪一个部落的人?”A回答说:“我是甲部落的人。”这时又过来一个土著人B,旅行者就请A去问B属于哪一个部落。A问过B后,回来对旅行者说
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
MargaretMitchell,theauthoroftheenormouslypopularnovelGoneWiththeWind,diedin1949attheageofforty-nine.Shewas
最新回复
(
0
)