一趟快排
来源:互联网 发布:穿越火线白鲨淘宝店 编辑:程序博客网 时间:2024/06/06 07:45
#include<stdio.h>#include<string.h>int num[10005];int quicksort(int l,int r){ int i,j,k; if(l>r) return 0; k=num[l]; i=l; j=r; while(i<j) { while(num[j]>=k&&i<j) { j--; } num[i]=num[j]; while(num[i]<=k&&i<j) { i++; } num[j]=num[i]; } num[i]=k;}int main(){ int n,i; while(~scanf("%d",&n)) { memset(num,0,sizeof(num)); for(i=1;i<=n;i++) { scanf("%d",&num[i]); } quicksort(1,n); for(i=1;i<=n;i++) { if(i==n) printf("%d\n",num[i]); else printf("%d ",num[i]); } }}
0 0
- 一趟快排
- 一趟快排
- 一趟快排
- 一趟快排
- 一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- SDUT3398数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- SDUTACM 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- 数据结构实验之排序一:一趟快排
- JS链式运动
- springmvc时间日期转换常见处理办法
- 如何解决Http请求参数中加号变空格问题
- oracle对number类型字段进行模糊查询
- 机器学习总结
- 一趟快排
- 队列同步器(AQS)详解
- eclipse一些控件不小心关闭了,怎么让它展示出来
- infragistics guid 选中当前行
- Android多线程系列之多线程下载之断点续传
- python tips(1~2)
- 找女朋友
- tomcat相关
- AngularJS: a bad idea to manipulate DOM in controllers