快速排序(编程珠玑C++版)
来源:互联网 发布:怎么找淘宝人工客服 编辑:程序博客网 时间:2024/06/05 23:08
编程珠玑版的快速排序quicksort(C++)
#include <iostream>using namespace std;void qsort(int x[],int left,int right){if(left>=right)return;int i,t,m=left;for(i=left+1;i<right+1;i++){if(x[i]<x[left]){m++;t=x[i];x[i]=x[m];x[m]=t;}}t=x[m];x[m]=x[left];x[left]=t;qsort(x,left,m-1);qsort(x,m+1,right);}int main(){int x[7]={10007,1554,22,17,18,23,99};qsort(x,0,6);for(int i=0;i<7;i++){cout<<x[i]<<" ";}return 0;}
- 快速排序(编程珠玑C++版)
- [编程珠玑读书笔记]快速排序
- 编程珠玑之快速排序
- 快速排序优化算法 - 编程珠玑
- 编程珠玑——快速排序总结
- 编程珠玑----快速排序的变形
- 【编程珠玑】第十一章 排序 (插入排序和快速排序的深度优化)
- 编程珠玑11章——快速排序的改进
- [编程珠玑]-第十一章:快速排序及第k小元素
- 磁盘排序(编程珠玑第一章)
- 编程珠玑: 电话号码排序
- 编程珠玑笔记--排序
- 【编程珠玑】位图排序
- 位图排序-《编程珠玑》
- 插入排序--《编程珠玑》
- 位图排序原理及C语言实现(源于《编程珠玑》)
- [*****]编程珠玑(第二版)
- [编程珠玑读书笔记]最好的快速排序与库函数中的排序函数比较
- 五种创建单例的方式
- android 动画之插值器
- POJ 1942 Paths on a Grid
- JBoss 系列二十四:基于JBoss微容器部署集群JBossCache
- Query获取Select选择的Text和Value:
- 快速排序(编程珠玑C++版)
- Codeforces Round #207 (Div. 2) C. Knight Tournament
- jeecms 2012 源码分析(6) lucene 检索分析
- 代码托管网站-代码托管仓库
- 港版iPhone不保修或因售后不堪重负
- Prime Distance(poj2689变形的筛法素数)
- 版本控制系统
- Ajax异步处理
- 美国人怎么玩4G