快速排序
来源:互联网 发布:企业报表软件 编辑:程序博客网 时间:2024/06/16 11:06
<pre name="code" class="cpp">#include<iostream>using namespace std;void swap(int &a,int &b){int t=a;a=b;b=t;}void quick_sort(int a[],int low,int high){int i,j,temp;temp=a[low]; i=low; j=high;while(i<j){while(i<j){while(i<j&&a[j]>temp)j--;while(i<j&&a[i]<=temp)i++;swap(a[i],a[j]);}swap(a[low],a[j]);quick_sort(a,low,i-1);quick_sort(a,i+1,high);}}int main(){int a[]={6,1,2,7,9,3,4,5,10,8};quick_sort(a,0,9);for(int i=0;i<10;i++){cout<<a[i];}return 0;}
1 0
- 快速排序
- 快速排序
- 快速排序
- 快速排序!
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 响应式图片填充工具picturefill
- 不容易系列之二 hd 2042
- iOS中tableview 中编辑,删除与多选中的问题(一)
- 性能优化之接口优化(spring/java/http接口)
- [前端] js点击按钮改变样式
- 快速排序
- STOMP协议规范
- javascript代码位置及某些时候无法实现效果的联系
- 冒泡和选择排序的递归算法
- ThreadLocal原理解析(1):数据存取
- js局部打印
- I/O复用:select和poll函数
- HDU 2138 How many prime numbers
- 乌班图安装软件(分布式、高并发方向的)笔记