1. 程式人生 > >桶排序,氣泡排序,快速排序三者比較(例子說名)

桶排序,氣泡排序,快速排序三者比較(例子說名)

       再來看一個具體的例子《小哼買書》來看看三個排序在應用上的區別和侷限性。 小哼的學校要建立一個圖書角,老師派小哼去找一些同學做調查,看看同學們都喜歡讀哪些書。小哼讓每個同學寫出一個自己最想讀的書的ISBN號(你知道嗎?每本書都有唯一的ISBN號,不信話你去找本書翻到背面看看)。當然有一些好書會有很多同學都喜歡,這樣就會收集到很多重複的ISBN號。小哼需要去掉其中重複的ISBN號,即每個ISBN號只保留一個,也就說同樣的書只買一本(學校真是夠摳門的)。然後再把這些ISBN號從小到大排序,小哼將按照排序好的ISBN號去書店去買書。請你協助小哼完成“去重”與“排序”的工作。