简介qsort快速排序算法:
排序方法有多种:选择排序、冒泡排序、归并排序、快速排序等。
而qsort快速排序的速度最快
因为它是根据二分法写的,其时间复杂度为n*log(n)
函数原型Compare((void*)&elem1,(void*)&elem2);
Compare函数的返回值 | 描述 |
---|---|
<0 | elem1将排在elem2前面 |
=0 | elem1等于elem2 |
>0 | elem1将排在elem2后面 |
头文件的选择使用:
#include<stdlib.h>
"从小到大"的qsort展现:
int comp(const void