您的位置:首页 > 其它

快速排序

2016-04-27 11:04 267 查看
问题及代码:

/*
*Copyright (c)2015,大连东软信息学院

*All rights reserved.

*文件名称:get max.c

*作 者:陈振

*完成日期:2016年4月27日

*版 本 号: v1.0

*问题描述:快速排序

*程序输入:

*程序输出:

*/

#include<stdio.h>
#include<stdlib.h>
int cmp(const void* a,const void*b){
return *(int*)a-*(int*)b;
}
void printArr(int* a,int n){
int i;
for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");
}
int main()
{
int a[10]={3,1,2,5,4,6,0,9,12,-2};
printArr(a,10);
qsort(a,10,sizeof(int),cmp);
printArr(a,10);
return 0;
}

运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: