A.冒泡排序
B.归并排序
C.直接插入排序
D.简单选择排序
第1题:
对一组数据(2,12,16,88,5,10)进行排序,若前3趟排序结果如下:第一趟排序结果:2,12,16,5,10,88第二趟排序结果:2,12,5,10,16,88第三趟排序结果:2,5,10,12,16,88则采用的排序方法可能是()。
A.冒泡排序
B.希尔排序
C.归并排序
D.基数排序
第2题:
数据序列{5,2,4,1,8,6, 7,3 }是某排序方法第一趟排序后的结果,该排序算法可能是 。
A.快速排序
B.起泡排序
C.堆排序
D.直接插入排序
第3题:
若数据元素序列 11 , 12 , 13 , 7 , 8 , 9 , 23 , 4 , 5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是() 。
A.冒泡排序
B.插入排序
C.选择排序
D.二路归并排序
第4题:
2、请对元素序列27, 6, 32, 48, 26, 17, 63进行排序(注意:不要写错关键字造成扣分): (1) 请用直接插入排序算法进行排序,写出第一趟排序结果:____________。 (2) 请用冒泡排序算法进行排序,写出第一趟排序结果:____________。 (3) 请用两路合并排序算法进行排序,写出第一趟排序结果:____________。 (4) 请用快速排序算法进行排序,写出第一趟排序结果:____________。
第5题:
若元素序列(11,12,13,7,8,9,23,4,5)是采用下列排序方法之一得到的第二趟排序后的结果,则该排序方法不可能是________。
A.起泡排序
B.直接插入排序
C.简单选择排序
D.2路归并排序