博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++自定义数组长度的快速排序的代码
阅读量:7275 次
发布时间:2019-06-29

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

下面的内容是关于C++自定义数组长度的快速排序的内容,应该是对小伙伴有所用。

#include<stdio.h> #include<stdlib.h> void Swap(int &a,int &b) { int temp=a;a=b;b=temp; }

int Partition(int a[],int p,int r) { int i=p,j=r+1; int x=a[p]; while(true) { } a[p]=a[j]; a[j]=x; return j;

void QuickSort(int a[],int p,int r) {

if(p<r){ QuickSort(a,q+1,r); } }

int main() { int a[]={}; int i=0,n; printf("请输入待排列数组的个数:"); scanf("%d",&n); printf("请输入待排列数组:"); for(i=0;i<n;i++) scanf("%d",&a[i]);

QuickSort(a,0,n-1); for(i=0;i<n;i++) printf("%d ",a[i]); system("pause"); }

转载于:https://juejin.im/post/5cc7b8456fb9a0321a150805

你可能感兴趣的文章
最新Thinkpad X1 Carbon如何更换原版系统windows8为windows7
查看>>
Android 代码热修复详解
查看>>
第六章 Libgdx之文件处理
查看>>
有关oracle数据库中多行转换成一行的问题
查看>>
抓老鼠啊~亏了还是赚了?
查看>>
Django之model字段操作
查看>>
Exchange2010添加企业CA证书
查看>>
Linux基础之vi(vim)程序编辑器
查看>>
在已知IP的基础上,批量管理cluster IP脚本思考
查看>>
自己研究的长方形二维数组旋转90度
查看>>
Keepailved详细介绍
查看>>
Zabbix 3.4.3通过钉钉机器人报警
查看>>
ASP.NET中利用cookies保持客户端信息
查看>>
正则表达式的基本应用
查看>>
C#查找列表中所有重复出现元素代码
查看>>
rpm 和 yum 详解
查看>>
EOS源码分析(一)投票系统
查看>>
菱形虚拟继承&虚函数表&对象模型
查看>>
宏和函数的简单比较
查看>>
批量生成httpd-2.2十个虚拟主机配置
查看>>