标签:合并 开始 git least 依次 收集 level 简介 排序算法
基数排序和桶排序有些像,都不需要比较数据大小,而其他排序算法要。
基数排序分为以下两类
先按k1排序分组,同一组中记录,关键码k1相等,再对各组按k2排序分成子组,之后,对后面的关键码继续这样的排序分组,直到按最次位关键码kd对各子组排序后。再将各组连接起来,便得到一个有序序列。
复杂度:设待排序列为n个记录,d个关键码,关键码的取值范围为radix,则进行链式基数排序的时间复杂度为O(d(n+radix)),其中,一趟分配时间复杂度为O(n),一趟收集时间复杂度为O(radix),共进行d趟分配和收集。
一,LSD
标签:合并 开始 git least 依次 收集 level 简介 排序算法
原文地址:http://www.cnblogs.com/bennettz/p/7565205.html