摘要: 基数排序python实现 基数排序 基数排序(英语:Radix sort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。 所以基数排序的原理就是,先排元素的最后 阅读全文
posted @ 2019-03-28 17:28 sfencs 阅读(5342) 评论(0) 推荐(3) 编辑
摘要: 计数排序与桶排序python实现 计数排序 计数排序原理: 找到给定序列的最小值与最大值 创建一个长度为最大值-最小值+1的数组,初始化都为0 然后遍历原序列,并为数组中索引为当前值-最小值的值+1 此时数组中已经记录好每个值的数量,自然也就是有序的了 例如: 计数排序实现 下面为列表的计数排序 d 阅读全文
posted @ 2019-03-28 01:04 sfencs 阅读(2120) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示