早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
在下列排序方法中,不稳定的方法有(35)。A.归并排序和基数排序B.插入排序和希尔排序C.堆排序和快速
题目
在下列排序方法中,不稳定的方法有(35)。
A.归并排序和基数排序
B.插入排序和希尔排序
C.堆排序和快速排序
D.选择排序和冒泡排序
参考答案
正确答案:C
解析:归并排序、基数排序、选择排序、冒泡排序和插入排序是稳定的。从方法的稳定性来比较,基数排序是稳定的,所有时间复杂度为O(n2);选择排序法也是稳定的;然而快速排序、堆排序和希尔排序等时间性能较好的排序方法都是不稳定的。一般来说,排序过程中的“比较”是在“相邻的两个记录关键字”间进行的排序方法是稳定的。
解析:归并排序、基数排序、选择排序、冒泡排序和插入排序是稳定的。从方法的稳定性来比较,基数排序是稳定的,所有时间复杂度为O(n2);选择排序法也是稳定的;然而快速排序、堆排序和希尔排序等时间性能较好的排序方法都是不稳定的。一般来说,排序过程中的“比较”是在“相邻的两个记录关键字”间进行的排序方法是稳定的。
看了在下列排序方法中,不稳定的方法...的网友还看了以下:
做了几个题目,但是错了,1、任何蛋白质一级结构中的氨基酸序列取决于()A、mRNA上的碱基顺序B、 语文 2020-06-17 …
获得目的基因的途径有根据蛋白质的氨基酸序列推测出mRNA的序列,再推出DNA碱基序列.但是真核生物 其他 2020-06-23 …
从DNA的三联体密码可以毫无怀疑地推断某一多肽的氨基酸序列,但是由氨基酸序列并不能准确推出核苷酸的 语文 2020-07-18 …
下列关于基因指导蛋白质合成的叙述,正确的是()A.遗传信息从碱基序列到氨基酸序列不会损失B.密码子 语文 2020-07-25 …
基因发现过程,也可以反向追踪,即若知道氨基酸的序列,就可推.基因发现过程,也可以反向追踪,即若知道氨 语文 2020-11-27 …
根据蛋白质的氨基酸序列,并不能准确推测出控制该蛋白质合成基因的核苷酸序列,下列不属于其可能的原因是( 语文 2020-12-02 …
给你一万七千多条基因序列,每条为300碱基数,要分别计算出每条的G和C含量.计算后筛选出GC含量在一 数学 2020-12-05 …
你能根据肽链的氨基酸顺序,如甲硫氨酸—丙氨酸—亮氨酸—甘氨酸,写出确定的RNA的碱基序列吗?你认为遗 语文 2020-12-05 …
抗体的结构如图1所示,它有两条H链和两条L链组成.同一物种C区氨基酸序列恒定,不同抗体结合抗原的V区 语文 2020-12-24 …
(2007•四川)(1)下面是某基因的部分碱基序列,序列I为内含子的一部分,序列II为外显子的一部分 语文 2020-12-24 …