栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

9-基数排序C实现(待补充插图)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

9-基数排序C实现(待补充插图)

一、
主函数: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)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/317211.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号