0
我已經查看了基數排序算法的最佳,平均和最差情況時間。基數排序n x(k/d)的解釋
平均爲NXK/d
據我所知,N爲在算法元素的數量
據我所知,K是
有誰知道d鍵/桶的數量代表?
我對維基百科上的表去,感謝
參考 - http://en.wikipedia.org/wiki/Sorting_algorithm#Radix_sort
我已經查看了基數排序算法的最佳,平均和最差情況時間。基數排序n x(k/d)的解釋
平均爲NXK/d
據我所知,N爲在算法元素的數量
據我所知,K是
有誰知道d鍵/桶的數量代表?
我對維基百科上的表去,感謝
參考 - http://en.wikipedia.org/wiki/Sorting_algorithm#Radix_sort
D
是數字在基地K
數量。
例如,如果您有K = 16,且最大的數字是255
,D = 2
(16^2 = 256)
。如果將K
更改爲4,則D
將變爲4 (4^4 = 256)
。
根據基數排序用於排序的排序算法,最佳情況可能與最差情況完全相同。例如,如果使用計數排序,則是這種情況。如果使用桶排序,則取決於排序算法桶排序使用的內容。如果是插入排序,那麼最好的情況!=最壞的情況。 – angelatlarge 2013-03-12 18:50:58