下列四种排序方法中,不稳定的方法是()

题目

下列四种排序方法中,不稳定的方法是()

  • A、直接插入排序
  • B、冒泡排序
  • C、归并排序
  • D、直接选择排序
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列排序方法中,不稳定的是()。

A.冒泡排序

B.归并排序

C.希尔排序

D.直接插入排序


参考答案:C

第2题:

以下不稳定的排序方法是()

A快速排序

B冒泡排序

C希尔排序

D堆排序


参考答案:ACD

第3题:

下列排序方法中,不稳定的排序方法有________。

A、希尔排序

B、快速排序

C、堆排序

D、直接插入排序


正确答案:BC

第4题:

下列排序方法中,属于不稳定的排序方法是______ 。

A. 直接插入排序法

B.冒泡排序法

C.基数排序法

D.归并排序法


正确答案:D

第5题:

如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列不稳定的排序方法是

A.冒泡排序

B.归并排序

C.直接插入排序

D.直接选择排序


正确答案:D
解析:排序方法有很多种,在这些排序方法中,直接插入排序、冒泡排序、归并排序和基数排序是稳定的排序方法,直接选择排序、希尔排序、快速排序和堆排序是不稳定的。

第6题:

在下述几种排序方法中,不稳定的排序方法是()。

A、直接插入排序

B、冒泡排序

C、直接选择排序

D、归并排序


参考答案:C

第7题:

下面四种内排序方法中,要求容量最大的是()。

A插入排序

B选择排序

C快速排序

D归并排序


参考答案:D

第8题:

插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序、和基数排序方法中,不稳定的排序方法有_____、_____、______、________。


参考答案:希尔排序;选择排序;快速排序;堆排序

第9题:

在下列排序方法中,不稳定的方法有(35)。

A.归并排序和基数排序

B.插入排序和希尔排序

C.堆排序和快速排序

D.选择排序和冒泡排序


正确答案:C
解析:归并排序、基数排序、选择排序、冒泡排序和插入排序是稳定的。从方法的稳定性来比较,基数排序是稳定的,所有时间复杂度为O(n2);选择排序法也是稳定的;然而快速排序、堆排序和希尔排序等时间性能较好的排序方法都是不稳定的。一般来说,排序过程中的“比较”是在“相邻的两个记录关键字”间进行的排序方法是稳定的。

第10题:

下列叙述中正确的是( )。

A.堆排序是一种稳定的内部排序方法

B.在排序过程中,若出现元素向逆序向移动的现象,那么这样的排序是不稳定的

C.折半插入排序是一种稳定的内部排序方法

D.待排序列基本有序时选用快速排序,能够最好地发挥这种排序方法的优势


正确答案:C