Re: [問題] 關於排序

看板Fortran作者 (Anderson)時間12年前 (2012/02/14 12:05), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串2/2 (看更多)
有個問題請教一下大大 已經照大大所說修改程式後就可以執行了 然後把陣列數量由原本9個改成280萬個 程式跑了一星期還在跑 ~"~ 是正常現象嗎 還是要修改那些地方才不會跑那麼久 小弟不才 請大大給點意見 謝謝... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.23

02/14 13:55, , 1F
你迴圈會跑7840000000000+2800000次XD用個小的去估看看
02/14 13:55, 1F

02/14 13:56, , 2F
所以沒其他辦法 只能放著讓他跑囉QQ?
02/14 13:56, 2F

02/14 14:32, , 3F
演算法的問題,你這個是泡泡排序法,雖然簡單但效率很差
02/14 14:32, 3F

02/14 14:33, , 4F
想排序這麼大的陣列你需要好一點的演算法
02/14 14:33, 4F

02/14 19:14, , 5F
會建議用PERL試試看.. 對排序蠻有優化的
02/14 19:14, 5F

02/14 19:24, , 6F
用快速排序法。
02/14 19:24, 6F

02/15 00:56, , 7F
謝謝各位大大指點 我再試看看 感謝 >Q<
02/15 00:56, 7F
文章代碼(AID): #1FETsFnT (Fortran)
討論串 (同標題文章)
文章代碼(AID): #1FETsFnT (Fortran)