50.下列為何種排序法的程式碼?

(A)插入排序(Insertion Sort)
(B)選擇排序(Selection Sort)
(C)氣泡排序(Bubble Sort)
(D)快速排序(Quick Sort)
 

答案:登入後查看
統計: A(55), B(99), C(534), D(40), E(0) #673350

詳解 (共 5 筆)

#2483464
題目不完整僅依片段看到有兩個迴圈及某數會...
(共 40 字,隱藏中)
前往觀看
10
0
#5128912

深入研究氣泡排序法

其實不需要flag這個參數


虛擬碼如下:

BubbleSort(Type data[1..n])

    Index i, j;

    For i from n to 2 do

        For j from 1 to i - 1 do

            If data[j] > data[j + 1] then

                Swap(data[j],data[j + 1])

End


但如果按照題目給的參數flag , i , j , K[] ,  n實際套數字進去跑程式

確實也是氣泡排序法的步驟


1
0
#2425826
題目不完整,謝謝
(共 10 字,隱藏中)
前往觀看
1
2
#4154764
這題去申訴說不定送分= =
(共 17 字,隱藏中)
前往觀看
0
1
#4046739
題目不完整,for迴圈和 if 的條件沒...
(共 25 字,隱藏中)
前往觀看
0
1