快速排序(C++)
来源:互联网 发布:淘宝情报通 编辑:程序博客网 时间:2024/04/30 14:54
#include<iostream.h>
int Partition(int R[],int l,int h)
{
int i=l,j=h;
int x=R[i];
while(i<j)
{
while(i<j&& R[j]>=x)j--;
R[i]=R[j];
while(i<j && R[i]<=x)i++;
R[j]=R[i];
}
R[i]=x;
return i;
}
void quicSort(int R[],int s,int t)
{
for(int m=0;m<8;m++)
cout<<R[m]<<" ";
cout<<endl;
if(s<t)
{
int k=Partition(R,s,t);
quicSort(R,s,k-1);
quicSort(R,k+1,t);
}
}
int main()
{
int valuse[]={51,33,62,96,87,17,28,51};
quicSort(valuse,0,7);
}
- 排序-快速排序(c)
- 快速排序--C语言
- 快速排序(c#)
- 快速排序C
- C++快速排序算法
- 快速排序QuickSort.c
- 快速排序(C#)
- 快速排序算法 C
- 快速排序(C++)
- 快速排序C语言
- (C#)快速排序 Quicksort
- 快速排序 C代码
- 快速排序(C)
- C快速排序算法
- 快速排序 Java/C
- C快速排序
- 快速排序C语言版
- 快速排序--C语言
- POJ 1273 Drainage Ditches
- Asp.net C# 获取本周上周本月上月本年上年第一天最后一天时间大全
- windows server 2003 普通用户(users)远程登录立即自动注销的解决方法
- linux 下chattr 用法参数说明
- 第十四周上机任务----动物的叫声
- 快速排序(C++)
- write and read
- DIOCP开源项目-DEMO(怎么样操作远程数据库)
- 第14周C++上机报告(Animal抽象基类)
- 时钟电路设计概述 - 数字电路设计
- svn pom文件基础设置
- 查看mysql分区表具体情况
- 屏蔽ecshop2.7.3的云提示no_license
- 安卓手机短信、通话记录、通信录删除了怎么恢复