基数排序(Radix Sort)

基数排序(Radix Sort)

第一趟:个位

收集:

第二趟:十位

第三趟:百位

3元组

基数排序——不是基于“比较”的排序算法

递增就是把收集的过程返过来

算法效率分析

需要r个辅助队列,空间复杂度 = O(r)

一趟分配O(n),一趟收集O(r),总共d趟分配、收集,总的时间复杂度=O(d(n+r))

稳定性:

稳定!!!

基数排序的应用

知识回顾

posted @ 2020-07-16 13:36  Jev_0987  阅读(183)  评论(0)    收藏  举报