2013-03-12 70 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)