問題詳情

利用快速排序法,把資料(15、28、10、60、36、72、8)排序,經過一次循環(cycle)後,資料的順序為何?
(A) 36、8、10、60、15、72、28
(B) 72、28、15、60、36、10、8
(C) 10、8、15、60、36、72、28
(D) 8、28、10、15、36、72、60

參考答案

答案:C
難度:適中0.525
統計:A(2),B(4),C(21),D(4),E(0)

用户評論

張瑋翔】評論

快速排序法:以第一個數字15當基準,比15小的放左邊,比15大的放右邊!所以第一個循環後為:10、8、15、28、60、36、72