题目内容
(请给出正确答案)
[主观题]
冒泡排序方法是把大的元素向上移(气泡的上浮),也可以把小的元素向下移(气泡的下沉)请给出上浮和
冒泡排序方法是把大的元素向上移(气泡的上浮),也可以把小的元素向下移(气泡的下沉)请给出上浮和下沉过程交替的冒泡排序算法。
查看答案
如果结果不匹配,请 联系老师 获取答案
冒泡排序方法是把大的元素向上移(气泡的上浮),也可以把小的元素向下移(气泡的下沉)请给出上浮和下沉过程交替的冒泡排序算法。
中值相对较小的数据会像水中的气泡一样逐渐上升到数组的最顶端,与此同时,较大的数据逐渐地下沉到数组的底部。这个处理过程需要在整个数组范围内反复执行多遍。每一遍执行时,比较相邻的两个元素,若顺序不对,则将其位置交换,当没有数据需要交换时, 数据也就排好序了。编程将排序函数DataSort() 改用冒泡法实现。
以下排序方法中,不能保证每趟排序至少能将一个数据元素放到其最终位置上的排序方法是______。
A.堆排序
B.冒泡排序
C.希尔排序
D.快速排序
在下列排序方法中,()方法可能出现这种情况:在最后一趟开始之前,所有的元素都不在其最终应在的正确位置上。【武汉理工大学2003一、10(26/12分)】
A.快速排序
B.冒泡排序
C.堆排序
D.插入排序
A.直接插入
B.直接选择
C.冒泡
D.二路归并
A.直接选择排序
B.直接插入排序
C.快速排序
D.冒泡排序