問題詳情

20 若以插入排序(Insertion sort)對數列(7, 10, 2, 5, 4)進行排序,下列何者是正確步驟?
(A)(7, 10, 2, 5, 4)->(7, 10, 2, 5, 4)->(2, 7, 10, 5, 4)->(2, 5, 7, 10, 4)->(2, 4, 5, 7, 10)
(B)(7, 10, 2, 5, 4)->(2, 7, 10, 5, 4)->(2, 4, 7, 10, 5)->(2, 4, 5, 7, 10)->(2, 4, 5, 7, 10)
(C)(7, 10, 2, 5, 4)->(7, 10, 2, 4, 5)->(2, 4, 5, 7, 10)
(D)(7, 10, 2, 5, 4)->(7, 2, 5, 4, 10)->(2, 4, 5, 7, 10)

參考答案

答案:A
難度:困難0.383
書單:沒有書單,新增

用户評論

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

【年級】高三下

【評論內容】插入排序(Insertion sort)是一種簡單直觀的排序算法,它逐步地將元素插入到已排序的子數列中,使整個數列逐漸有序。對於數列(7, 10, 2, 5, 4),以下是正確的插入排序步驟:(A) (7, 10, 2, 5, 4)->(7, 10, 2, 5, 4)->(2, 7, 10, 5, 4)->(2, 5, 7, 10, 4)->(2, 4, 5, 7, 10)在過程中,我們逐步將元素插入到已排序的子數列中,使之有序。

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

【年級】高三下

【評論內容】插入排序(Insertion sort)是一種簡單直觀的排序算法,它逐步地將元素插入到已排序的子數列中,使整個數列逐漸有序。對於數列(7, 10, 2, 5, 4),以下是正確的插入排序步驟:(A) (7, 10, 2, 5, 4)->(7, 10, 2, 5, 4)->(2, 7, 10, 5, 4)->(2, 5, 7, 10, 4)->(2, 4, 5, 7, 10)在過程中,我們逐步將元素插入到已排序的子數列中,使之有序。