快速排序
来源:互联网 发布:淘宝电脑版下载安装 编辑:程序博客网 时间: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
- 快速排序
- 快速排序
- 快速排序
- 快速排序!
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 图形算法 - 模糊函数比较,Blur Function Compare。
- 在Eclipse(JAVA)中加载WEKA的ARFF文件
- [转] Cocoa Touch事件处理流程--响应者链
- iOS根据输入的位置获取经纬度
- UnitTest 笔记
- 快速排序
- 字符串匹配KMP算法
- Windows 常用电脑快捷键大全 用起来很省时间哦!
- 聚类算法Affinity Propagation(AP)
- DPDK -- 使用 KVM 安装虚拟机
- Docker实现跨主机容器实例网络通信(1)——利用LinuxBridge构建多主机Docker网络
- Spring scope属性详解
- 开源项目cNode Android版本
- [spoj11414] combat on a tree 解题报告