题目内容

【单选题】下列排序算法中,在待排序数据已有序时,花费时间反而最多的是( )排序。

A. 冒泡
B. 希尔
C. 快速
D. 堆

查看答案
更多问题

【单选题】若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是( )。

A. 起泡排序
B. 插入排序
C. 选择排序
D. 二路归并排序

【单选题】对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下:第一趟排序结果:2,12,16,5,10,88第二趟排序结果:2,12,5,10,16,88第三趟排序结果:2,5,10,12,16,88则采用的排序方法可能是( )。

A. 起泡排序
B. 希尔排序
C. 归并排序
D. 基数排序

【单选题】下列排序方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是( )。Ⅰ.简单选择排序 Ⅱ.希尔排序Ⅲ.快速排序 Ⅳ.堆排序 Ⅴ.二路归并排序

A. 仅Ⅰ、Ⅲ、Ⅳ
B. 仅Ⅰ、Ⅲ、Ⅴ
C. 仅Ⅱ、Ⅲ、Ⅳ
D. 仅Ⅲ、Ⅳ、Ⅴ

【单选题】下列排序算法中,元素的移动次数和关键字的初始排列次序无关的是( )。

A. 直接插入排序
B. 起泡排序
C. 基数排序
D. 快速排序

答案查题题库