0
A
回答
0
MSD基數排序通常是不實際的,因爲每次通過後虛擬箱不能連接在一起。如果按8位字節排序,在第一遍之後,您有256個獨立的文件夾,兩遍之後,65536個文件夾,三遍之後,16777216個文件夾......。
LSD基數排序需要穩定,因爲虛擬箱按順序連接在一起,並且以下傳遞更重要的「數字」需要保留先前通道建立的順序。請注意,LSD基數排序是可以追溯到1900年代早期的舊卡分揀機的操作方式。
http://en.wikipedia.org/wiki/IBM_card_sorter#Earlier_sorters
相關問題
- 1. 如何使用穩定排序對DataGrid進行排序?
- 2. 爲什麼選擇排序不穩定?
- 3. 爲什麼這種排序算法只排序爲最終整數的值?
- 4. STL排序算法需要幫助
- 5. 桶排序和基數排序有什麼區別?
- 6. C中排序算法的錯誤(基數排序的變異)
- 7. 排序使用基數排序
- 8. 排序d排序數組的算法
- 9. Jinja2中的穩定排序
- 10. 基數排序是唯一的非比較排序算法嗎?
- 11. 排序列表的對象,使用排序()算法c + +
- 12. 這是什麼樣的排序算法?
- 13. scala排序穩定嗎?
- 14. 對面的Java中的穩定排序(不穩定?)
- 15. 我需要使用快速排序算法的分區步驟
- 16. 基數排序:「基數」在基數排序中意味着什麼?
- 17. 排序算法 - 使用Javascript
- 18. 什麼是最快的快速排序 - 排序算法的排名表?
- 19. JQuery用戶界面不排序使用排序,只需將
- 20. 這個排序算法叫什麼?
- 21. 這個排序算法叫做什麼?
- 22. 使SortableBindingList使用穩定排序的最簡單方法
- 23. 我想要一個有效的排序算法來排序數組
- 24. 排序算法沒有使用compareTo
- 25. 基數排序使用
- 26. 如何將以下非穩定排序算法轉換爲穩定?
- 27. SQL平穩度計算排序日期
- 28. 按字母順序排序使用插入排序算法c#
- 29. 排序算法工廠有什麼參數?
- 30. 基數排序和計數排序
你是什麼意思與*將做這項工作*?如果你的意思是輸出將被排序,那麼請意識到MSD上的基數排序(穩定/不穩定)也可以完成這項工作。如果你的意思是這個算法是穩定的,那你爲什麼說*任何(穩定/不穩定)將會完成這項工作,因爲顯然一個不穩定的算法不穩定?你在說什麼*工作? – trincot
看完你的評論後,我意識到我的問題含糊不清。另外,我意識到我對基數的理解並不完全正確。我編輯了描述。 –
好的,你說的*是什麼意思是穩定算法必須*:在這種情況下,我不理解單詞*必須*。 – trincot