用冒泡排序对4, 5, 6, 3, 2, 1进行从小到大排序,第三趟排序后的状态为:A.4 5 3 2 1 6B.4 3 2 1 5 6C.3 2 1 4 5 6D.2 1 3 4 5 6
用冒泡排序对4, 5, 6, 3, 2, 1进行从小到大排序,第三趟排序后的状态为:
A.4 5 3 2 1 6
B.4 3 2 1 5 6
C.3 2 1 4 5 6
D.2 1 3 4 5 6
参考答案和解析
3 2 1 4 5 6
相关考题:
设关键字集合为{10,2,14,8,12,13}, (1)写出用希尔排序方法对序列排序时每一趟结束时的关键字状态。 (2)用堆排序方法对其从小到大排序,画出堆排序的初态、建堆和排序过程中重建堆的过程。
● 假设有 8 个记录,它的初始关键字序列为{5,7,3,8,2,9,1,4},用冒泡排序对它进行排序,第5次排序结果为 (44) 。(44)A. 5,3,7,2,8,1,4,9B. 2,1,3,4,5,7,8,9C. 3,2,5,1,4,7,8,9D. 1,2,3,4,5,7,8,9
对一组数据(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、基数排序
单选题对n个元素进行冒泡排序,要求按升序排列,程序中设定某一趟冒泡没有出现元素交换,就结束排序过程。对某n个元素的排序共进行了3n-6次元素间的比较就完成了排序,则()。A原序列是升序排列B原序列是降序排列C对序列只进行了2趟冒泡D对序列只进行了3趟冒泡
填空题序列4,2,5,3,8,6,采用冒泡排序算法(升序),经一趟冒泡后,结果序列是()。