利用快速排序法(quick sort)於①當輸入資料已經排序好(sorted input)、②當輸入資料已經反向排序好(reverse-ordered input)及③當輸入資料是隨機(random input)時,快速排序法其執行時間分別為何?
A, , 正確答案
B, , 正確答案
C, , 正確答案
D, , 正確答案
答案與詳解
把隨機輸入寫成O(N²),錯誤;隨機輸入平均為O(N log N)。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
