基数排序\((Radix Sort)\)是桶排序的扩展,它的基本思想是:将整数按位数切割成不同的数字,然后按每个位数分别比较。
具体做法是:将所有待比较数值统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后, 数列就变成一个有序序列。
性能分析稳定性:稳定
时间复杂度:O(k*N)
空间复杂度:O(k + N)
总共十个排序,制作不易,跪求点个赞,谢谢!
基数排序\((Radix Sort)\)是桶排序的扩展,它的基本思想是:将整数按位数切割成不同的数字,然后按每个位数分别比较。
具体做法是:将所有待比较数值统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后, 数列就变成一个有序序列。
性能分析稳定性:稳定
时间复杂度:O(k*N)
空间复杂度:O(k + N)
总共十个排序,制作不易,跪求点个赞,谢谢!
内容版权声明:除非注明,否则皆为本站原创文章。