偷插電的資訊科學- 06. 排序演算法 - Google Sites
文章推薦指數: 80 %
Searchthissite06.排序演算法電腦時常被使用來把資料依序排列。
舉例來說,把名字依字母順序排列、依日期排序電子郵件或行程,或是依數量多寡排列物品等等。
排序除了可使得我們在找東西時更快速之外,還有許多顯著的好處。
例如把全班的成績依高低排序,最低分與最高分就很明顯了。
但若使用錯誤的方法,即使有設備很好、很快速的電腦,將大量的資料正確排序可能還是會花很多時間。
還好,有幾種快速的演算法非常適合使用於排序。
【問題】1.什麼樣的資料會需要排序?2.為什麼排