博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
排序算法<三>快速排序
阅读量:5245 次
发布时间:2019-06-14

本文共 502 字,大约阅读时间需要 1 分钟。

#include
#include
using namespace std;void swap(int arr[], int i, int j){ int t=arr[i]; arr[i]=arr[j]; arr[j]=t;}int partition(int arr[], int low, int end){ int i=low; int j=end+1; int x=arr[low]; while (1){ while (i
x); if (i>=j) break; swap(arr, i, j); } swap(arr, low, j); return j;}void quicksort(int arr[],int low,int high){ if (low

 

转载于:https://www.cnblogs.com/a863886199/p/6916806.html

你可能感兴趣的文章
Redux源码分析之createStore
查看>>
POJ 2060 最小路径覆盖
查看>>
label标签作用
查看>>
Selenium2之Web自动化编写配置(Java)
查看>>
windown快速安装xgboost
查看>>
css与html基础收集
查看>>
第五次团队作业——第一次项目冲刺——Alpha版本
查看>>
tarjan(缩点)
查看>>
Lombok插件
查看>>
Linux上安装Libssh2
查看>>
自定义EL函数
查看>>
stm32的电源
查看>>
<转> ios开发学习笔记(这里一定有你想要的东西,全部免费)
查看>>
Android service 服务的应用之电话监听器以及短信监听器
查看>>
splice的多种用法
查看>>
[LeetCode] 655. Print Binary Tree 打印二叉树
查看>>
ZOJ 2724 Windows Message Queue (二叉堆,优先队列)
查看>>
HDU - 2066 一个人的旅行(最短路径)(模板)
查看>>
CentOS添加路由表
查看>>
20162304 2017-2018-1 《程序设计与数据结构》第二周学习总结
查看>>