→ LPH66: 你沒分析到 while(!flag) 的次數 123.195.192.32 05/04 17:22
→ LPH66: 給一個反向排列的陣列就會看到外圈也 N 次 123.195.192.32 05/04 17:23
→ LPH66: 所以還是 O(N^2) 123.195.192.32 05/04 17:23
→ alan7788: 沒記錯的話現在sort的下限是O(nlog(n)) 39.10.45.185 05/04 20:14
→ alan7788: ,如果真的到O(n)的話可以發論文了吧 39.10.45.185 05/04 20:14
→ eddie55020: 只有比較排序才有O(nlogn)的限制,像 1.200.59.130 05/04 21:14
→ eddie55020: 是Counting sort就可以小於O(nlogn) 1.200.59.130 05/04 21:14
推 alan23273850: 比較排序下界是nlog(n)已經是被證明 140.112.77.12 05/06 01:50
→ alan23273850: 的結果,課本上都有,不難 140.112.77.12 05/06 01:50
→ alan23273850: counting sort可以線性沒錯,可是數 140.112.77.12 05/06 01:50
→ alan23273850: 值範圍有限制 140.112.77.12 05/06 01:50
推 brianhsu: 可以把過程印出來,和加個 counter,會 223.137.35.61 05/07 08:25
→ brianhsu: 比較有感覺為什麼是 n^2,我都是這樣。 223.137.35.61 05/07 08:25