问题描述:
在做蓝桥杯的题目时我们有的时候需要把读取数据的数组进行排序,但是如果你不记得的话,你需要去写一个排序的算法,这在极大的程度上占据了我们的时间,并且这并不意味着你写完就好了,有些排序数组的算法的时间复杂度本身就是O(n*n),因此我们需要记住这个排序数组。
代码实例:
#include<stdio.h>
#include<stdlib.h>
int cmp(const void *a,const void *b)
{
return *(int *)b-*(int *)a;
}
int main()
{
int arr[5]={0,6,9,8,5};
qsort(arr,5,sizeof(int),cmp);
return 0;
}