首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在待排序的一组关键码序列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
72
问题
在待排序的一组关键码序列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)
下面的地址中,属于单播地址的是__________________。
数字证书通常采用(56)格式。
对于一个B类网络,可以分配的IP地址数是(32)。
4个网络172.16.0.0,172.16.1.0,172.16.2.0和172.16.3.0,经路由器汇聚后的地址是(28)。
以下IP地址中,属于网络10.110.12.29/255.255.255.224的主机IP是_________。
________不属于线性的数据结构。
在Windows系统中,如果希望某用户对系统具有完全控制权限,则应该将该川户添加到__________________用户组中。
下面关于TITLE元素说法正确的一项是______。
阅读以下说明和C语言函数,将应填入(n)处。[说明]函数intfind_Max_Min(inta[],intn)的功能是:找出n个元素的数组a中的最大元素和最小元素并输出,返回查找过程中元素的比较次数。查找方法如下:比较a[0]和a[n-1
随机试题
依照《自然保护区条例》的规定,应当建立自然保护区的是()
下列哪项病理变化对结核性溃疡的诊断最具价值
如体检发现:血压100/60mmHg,呼吸38次/min,口唇发绀,双肺腋中线后闻大量细小水泡音,心率120次/min,律不整,早搏5次/min,心尖部闻及第4心音奔马律。最可能的并发症是
叙述“药源性疾病防治的基本原则”错误的是()
某产品的四个部件,甲、乙、丙、丁的功能系数分别为0.2、0.3、0.4、0.1,产品的成本为4000元,则丙部件的成本控制指标应当是( )元。
目前常用的数据库管理系统有()。
以下项目中可以用来归还长期借款本金的是()。
Icouldn’tstopcrying.Monthsoflateeveningsanddemandingtravelhad【C1】______myprofessionalexterior.Itriedto【C2】______
Whatistheletterabout?Theorderof______.Whatinformationdoesthecataloguegive?______oftheproductstheyaskfor.
A、Sheishostingaradioprogram.B、Sheisataninterviewforajob.C、Sheisinterviewingtheman.D、Sheworksasanengineer.
最新回复
(
0
)