#include<stdio.h> int main () { int book[1001],i,j,t; int n; for (i=0;i<=1000;i++) { book[i]=0; }//将所有数组的初始值都赋值为0 scanf("%d",&n); for (i=0;i<n;i++) { scanf("%d",&t); book[t]++; } for (i=1000;i>=0;i--) { for (j=1;j<=book[i];j++)//出现了几次就打印几次 printf("%d ",i); } return 0; }
降序桶排序
最新推荐文章于 2022-06-01 20:26:58 发布