#include<iostream>
using namespace std;
int partition(int a[],int p,int q){
int x = a[q];
int i = p-;
for(int j = p;j<q;j++)
{
if(a[j]<x)
{
i++;
int temp = a[j];
a[j] = a[i];
a[i] = temp;
}
}
a[q]=a[i+];
a[i+]=x;
return i+;
}
void qsort(int a[],int p,int q){
if(p<q){
int i = partition(a,p,q);
qsort(a,p,i-);
qsort(a,i+,q);
}
} int main(){
int a[] = {,-,,-,,};
qsort(a,,);
for(int i = ;i<;i++)
cout<<a[i]<<" ";
}

最新文章

  1. CE 定时器
  2. PHP日期格式转时间戳
  3. VS2015+Windows 10下配置opencv3.0
  4. Zygote(app_process)相关分析1
  5. C++ Primer 学习笔记_67_面向对象编程 --转换与继承、复制控制与继承
  6. VC2008下CRichEditView加载RichEdit4.1版本(还有一些类似的文章)
  7. 2014年去哪儿网笔试题--有两个文件context.txt和words.conf,请尝试将他们合并成为一段文字,并打印出来。
  8. Glusterfs 分布式存储安装部署
  9. rabbitMQ权限相关命令
  10. Codeforces Round #396(Div. 2) A. Mahmoud and Longest Uncommon Subsequence
  11. kubernetes之监控Operator部署Prometheus(三)
  12. MBR分区操作-增加、扩展、删除
  13. 【python】md5加密方法相关使用
  14. python-setuptool安装
  15. lua与C交互 具体
  16. Python中os与sys模块的区别
  17. 使用jqprint插件完成页面打印
  18. filter 死循环(tomcat 启动完成 ,自动执行filter.dofilter,导致tomcat 启动超时) , tomcat 启动和 servers 启动 不同
  19. unity 欧拉旋转
  20. mysql 权限处理

热门文章

  1. 【Linux高频命令专题(5)】rmdir
  2. Maven常用命令(转载)
  3. MSRA面试总结
  4. 安卓开发44:解决 INSTALL_FAILED_UID_CHANGED 等问题
  5. java--面向抽象编程
  6. Tomcat原理 分类: 原理 2015-06-28 19:26 5人阅读 评论(0) 收藏
  7. Ibatis,Spring整合(注解方式注入)
  8. JAVA将Excel中的报表导出为图片格式(一)问题背景
  9. MySql和Hibernate中关于cascade的用法
  10. LA 4329 (树状数组) Ping pong