1.桶排序

来源:互联网 发布:知乎怎么查看我的收藏 编辑:程序博客网 时间:2024/06/08 07:06
#include <stdio.h>
int main()
{
    int a[11],i,j,t;
    for(i=0; i<=10; i++)
        a[i]=0;  //初始化为0


    for(i=1; i<=5; i++) //循环读入5个数
    {
        scanf("%d",&t);  //把每一个数读到变量t中
        a[t]++;  //进行计数
    }


    for(i=0; i<=10; i++) //依次判断a[0]~a[10]
        for(j=1; j<=a[i]; j++) //出现了几次
            printf("%d ",i);
    getchar();
    getchar();
    //这里的gechar();用来暂停程序,以便查看程序输出的内容
    //也可以用system("pause");等来代替
    return 0;
}
原创粉丝点击