[英]Sorting algorithms for unique data
當排序的數據是:時,排序算法比快速排序更好地執行:
一個特別的
b)完全隨機的位置
c)數量多(> 1m)
d)數據在向量中的內存中
e)它們是字符數組
f)我不關心算法將使用多少內存
我明白,這類問題可能有很多變數,所以我試圖提供盡可能多的信息。
既然你有字符數組並且不關心內存(雖然你確實受到可用硬件內存的限制,所以我不知道你怎么不關心)你可以使用Radix排序。 它具有O(n)的復雜性。 您還可以非常輕松地並行化此算法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.