快速排序

来源:互联网 发布:淘宝电脑版下载安装 编辑:程序博客网 时间:2024/06/05 05:10

问题及代码:

/* *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;}

运行结果:


0 0
原创粉丝点击