2013-03-12 34 views
0

我已經查看了基數排序算法的最佳,平均和最差情況時間。基數排序n x(k/d)的解釋

平均爲NXK/d

據我所知,N爲在算法元素的數量

據我所知,K是

有誰知道d鍵/桶的數量代表?

我對維基百科上的表去,感謝

參考 - http://en.wikipedia.org/wiki/Sorting_algorithm#Radix_sort

+0

根據基數排序用於排序的排序算法,最佳情況可能與最差情況完全相同。例如,如果使用計數排序,則是這種情況。如果使用桶排序,則取決於排序算法桶排序使用的內容。如果是插入排序,那麼最好的情況!=最壞的情況。 – angelatlarge 2013-03-12 18:50:58

回答

3

D是數字在基地K數量。

例如,如果您有K = 16,且最大的數字是255D = 2(16^2 = 256)。如果將K更改爲4,則D將變爲4 (4^4 = 256)