[c++]快速排序
来源:互联网 发布:淘宝网秋天中老年帽子 编辑:程序博客网 时间:2024/06/06 19:00
快速排序:#include<iostream>using namespace std;void quick_sort(int s[],int l,int r){ if(l<r) { int i=l; int j=r; int x=s[l]; while(i<j) { while(i<j&&s[j]>=x) j--; if(i<j) s[i++]=s[j]; while(i<j&&s[i]<x) i++; if(i<j) s[j--]=s[i]; } s[i]=x; quick_sort(s,l,i-1); quick_sort(s,i+1,r); }}int main(){ int a[]={25,36,56,88,96,45,10,33,02,36,155}; int m; quick_sort(a,0,sizeof(a)/sizeof(a[0])-1); for( m=0;m<sizeof(a)/sizeof(a[0]);m++) cout<<a[m]<<' '; return 0;}
0 0
- 排序-快速排序(c)
- 快速排序--C语言
- 快速排序(c#)
- 快速排序C
- C++快速排序算法
- 快速排序QuickSort.c
- 快速排序(C#)
- 快速排序算法 C
- 快速排序(C++)
- 快速排序C语言
- (C#)快速排序 Quicksort
- 快速排序 C代码
- 快速排序(C)
- C快速排序算法
- 快速排序 Java/C
- C快速排序
- 快速排序C语言版
- 快速排序--C语言
- c语言之统计元音
- poj 3317 Stake Your Claim(极大极小搜索+记忆化搜索+状态压缩)
- void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion `!_button._widget' failed.
- 关于加班效率的思考
- UILabel 详解
- [c++]快速排序
- dfdgdg gdg
- 反汇编学习之路之查找参考字符串
- Java多线程面试题归纳
- Eclipse 快捷键
- 批量修改文件内容
- 看数据结构写代码(52) 广义表的扩展线性链表存储表示
- css常识
- 几何球