经典算法--快速排序
来源:互联网 发布:日程本 知乎 编辑:程序博客网 时间:2024/06/10 22:04
最近参加了华为的面试,发现他们很喜欢考你排序算法,回来之后复习了一下排序
#include<iostream>using namespace std;int Partition(int *array,int low,int high){int key=array[low];while(low<high){while(low<high&&array[high]>key) high--;array[low]=array[high];while(low<high&&array[low]<key) low++;array[high]=array[low];}array[low]=key;return low;}void qsort(int *array,int low,int high){if(low<high){int po=Partition(array,low,high);qsort(array,low,po-1);qsort(array,po+1,high);}}int q[10010];int main(){int q[10]={1,3,5,7,9,10,8,6,4,2};qsort(q,0,9);for(int i=0;i<10;i++)printf("%d ",q[i]);}
0 0
- 【经典算法】快速排序
- 经典算法:快速排序
- 经典算法--快速排序
- 经典算法--快速排序
- 【经典算法】:快速排序
- 【经典排序算法】快速排序
- 经典排序算法--快速排序
- [快速排序] 经典排序算法
- 经典算法之快速排序
- 经典算法回顾:快速排序
- 经典算法之快速排序
- 白话经典算法 快速排序
- 白话经典算法-快速排序
- 图示经典算法--快速排序
- 经典算法之快速排序
- 经典算法之一:快速排序
- 经典的快速排序算法
- 经典算法之快速排序
- java jdk1.7及JDBC驱动桥环境变量的配置(水一贴)
- Java正则表达式教程
- 阿里面试总结
- js 获取url
- Nyoj 82 迷宫寻宝(一)
- 经典算法--快速排序
- u盘 制作centos 6.4 安装过程
- XMPP 服务器 Openfire 的 Emoji 支持问题
- 各周作业集
- mongodb教程
- samba的配置 转自——victoryckl的专栏
- Windows 内核函数
- win8“400 bad request”能登QQ,无法上网解决办法d
- linux下java环境搭建