数据结构与算法理论篇--基数排序

这里只讲理论不谈具体的代码实现。
基数排序有两种:最低优先和最高优先。基数排序的过程可分为分配和收集。说明:基数排序每趟并不产生有序区,也就是说在最后一趟排序结束前所有元素前并不一定归为。基数只能在0-9中选择。
举个栗子最低优先:{321,156,57,46,28,7,331,33,34,63}。第一步先分配假如有10个桶分别从0编号到9。每次分配都按照相应位的数放入到相应编号的桶中
在这里插入图片描述这样依次类推…
很神奇的就这样有序了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值