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

SCAU 8646 基数排序

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

SCAU 8646 基数排序

参考的这篇文章:(13条消息) 8646 基数排序_夏帆er的博客-CSDN博客https://blog.csdn.net/remakeprogramer/article/details/106651895?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165130834416782391812364%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165130834416782391812364&biz_id=0&spm=1018.2226.3001.4187

Description
用函数实现基数排序,并输出每次分配收集后排序的结果



 

输入格式
第一行:键盘输入待排序关键的个数n
第二行:输入n个待排序关键字,用空格分隔数据


 

输出格式
每行输出每趟每次分配收集后排序的结果,数据之间用一个空格分隔


 

输入样例
10
278 109 063 930 589 184 505 069 008 083


 

输出样例
930 063 083 184 505 278 008 109 589 069 
505 008 109 930 063 069 278 083 184 589 
008 063 069 083 109 184 278 505 589 930 

运用了c++STL中的vector容器

#include
#include
#include
#include
#include
#include
#include
using namespace std;
vector d[10];//创建10个向量
int a[10000]={0};

int pow(int k,int mi)//幂运算
{
    int sum=1;
    for(int i=0;i> n;
	for (int i = 1; i <= n; i++) {//录入数据
		cin >> a[i];
		maxx = max(maxx,weishu(a[i]));//找出最大位数
	}
    for(i=0;i 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/850437.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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