問題詳情

23. 利用氣泡排序法(Bubble Sort)將數列資料(3,1,9,2,7)依遞增順序排序,在第一次排序循環結束後,此數列變成下列何者?
(A) 3,1,2,9,7
(B) 3,1,2,7,9
(C) 1,3,2,9,7
(D) 1,3,2,7,9

參考答案

答案:D
難度:計算中-1
書單:沒有書單,新增

用户評論

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】在第一次迴圈中,演算法比較相鄰的元素並將較大的元素向右移動,直到最大的元素到達清單的末尾。因此,在第一次迴圈後,最大的元素 9 已經移到了最後一個位置。所以,正確的排序結果是1,3,2,7,9。

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】在第一次迴圈中,演算法比較相鄰的元素並將較大的元素向右移動,直到最大的元素到達清單的末尾。因此,在第一次迴圈後,最大的元素 9 已經移到了最後一個位置。所以,正確的排序結果是1,3,2,7,9。