桶排序

xiaoxiao2021-02-28  11

桶排序 

即就是 利用数组下标和数组的值进行 的一宗快速排序的方法 (桶排序)

即图:

实现代码  :

#include <stdio.h> #define NUM 10 void main() { int i = 0; int j =0; int a ,n; int ar[NUM]= {0}; printf("请输入个数:"); scanf("%d",&n); for(i =1; i<= n; i++) // 利用数组进行计数 { scanf("-", &a); ar[a]++; } for(i = 0; i<= NUM; i++) { for(j =1; j<= ar[i]; j++) // 输出结果 注意j =1; 排除所有值为0 的坐标 进行显示 printf("-",i); //最终结果 } } 看到的人,多提意见一起进步。。。。

转载请注明原文地址: https://www.6miu.com/read-250284.html

最新回复(0)