Quicksort
来源:互联网 发布:淘宝客返利是什么意思 编辑:程序博客网 时间:2024/05/01 18:48
<span style="font-size:24px;">#include<iostream>#include<stdio.h>using namespace std;void quicksort(int a[],int start,int end) {if(start<end){int i = start-1;int j,k;int key = a[end];for(j=start;j<=end-1;j++){if (a[j]<=key){i++;swap(a[j],a[i]);}}swap(a[i+1],a[end]);k = i+1;quicksort(a,k+1,end);quicksort(a,start,k-1);}}void main(){int a[10]={4,3,1,2,0,11,5,12,23,-5};quicksort(a,0,9);for(int i=0;i<10;i++)printf("%d ",a[i]);getchar();}</span>
0 0
- Quicksort
- QuickSort
- quicksort
- quicksort
- QuickSort
- QuickSort
- QuickSort
- QuickSort
- QuickSort
- QuickSort
- quicksort
- QuickSort
- QuickSort
- QuickSort
- quicksort
- quicksort
- QuickSort
- Quicksort
- 开机自启动
- JAVA面试题
- s3c2440裸机开发环境的搭建
- SQL 之Group by with Rollup 的效果
- android应用添加桌面快捷方式
- Quicksort
- 数据结构java版三 Java内置数据结构
- python多线程在socket编程中的应用(代码范例)
- 将博客搬至CSDN
- 12个乒乓球称3次,分出轻重
- 【MonogoDB】The high update operation of MongoDB
- 线性回归(Linear Regression,LR)
- malloc过程中做了那些?
- 分析JDK动态代理较好的文章