计数排序

📅 2026/7/31 1:14:07 👁️ 阅读次数 📝 编程学习
计数排序

include <stdio.h>

include <stdlib.h>

//计数排序

void sort(int p[],int size){int q[size];                                //存储排好序的数列for(int i=0;i<size;i++){                    //计算比当元素小的元素个数int k=0;for(int j=0;j<size;j++){if(p[i]>p[j]){k++;}}q[k]=p[i];}for(int b=0;b<size;b++){printf("%d  ",q[b]);}
}int main(){int p[10]={5,36,7,24,15,20,12,1,9,3};sort(p,10);return 0;
}