《啊哈!算法》学习笔记之桶排序
Contents
时间复杂度:O(M+N)
M:桶的个数(也是该数值的最大数) N:待排序个数
Java实现
随便输入N个不大于M的数字,然后从小到大输出:(从大到小,作一下小修改即可)
|
|
个人总结
这种算法适合于范围比较小的排序,并且是需要知道输入的最大值。不然就不适用了。
M:桶的个数(也是该数值的最大数) N:待排序个数
随便输入N个不大于M的数字,然后从小到大输出:(从大到小,作一下小修改即可)
|
|
这种算法适合于范围比较小的排序,并且是需要知道输入的最大值。不然就不适用了。