zoukankan      html  css  js  c++  java
  • 简单的桶排序


    #include<stdio.h>
    int main()
    {
    int i,j,n,t;
    int tong[11];
    printf(" 请输入数字个数 :");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
    tong[i]=0;
    }

    for(i=1;i<=n;i++)
    {
    scanf("%d",&t);
    tong[t]++;
    }


    for(i=1;i<=n;i++)
    {
    printf("tong[%d]=%d ",i,tong[i]);
    }
    return 0;
    }



    #include<stdio.h>
    int main()
    {
    int i,j,n,t;
    int tong[11],num[11];
    printf(" 请输入数字个数 :");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
    tong[i]=0;
    num[i]=0;
    }

    for(i=1;i<=n;i++)
    {
    scanf("%d",&num[i]);
    }
    for(i=1;i<=n;i++)
    for(j=1;j<=n;j++)
    {
    if(num[i]==j)//如果有几号就把几号桶加一
    tong[j]++;
    }

    for(i=1;i<=n;i++)
    {
    printf("tong[%d]=%d ",i,tong[i]);
    }
    return 0;
    }

  • 相关阅读:
    做才是得到
    常用工具汇总
    迎接2017
    新年礼物
    2017
    asp.net core 日志
    板子|无向图的割点
    11/06信竞快乐模拟赛
    动态规划复习
    894D
  • 原文地址:https://www.cnblogs.com/mykonons/p/6268552.html
Copyright © 2011-2022 走看看