一、
主函数:void Buc_Sort(int* head,int low,int high)
参数解释
head:数组指针
[low, high]:需排序的数组范围
说明
创建一个Radix[L+1][10]数组来存储数据
Radix第0行第j列存储的信息为当前列中未被使用的行,可用于存储下一个数据
Radix第1行到第L行用于储存数据
#include#include #include void Buc_Sort(int* head,int low,int high){ //排序环境生成 int L=high-low+1;//需排序的元素总数 int temp=low,i=low+1;//找出最大的元素 while(i<=high){ if(head[i]>head[temp]){temp=i;} i++; } int Deep=1;//找出最大的层数 while(pow(10,Deep)



