资源简介
随机生成10000数字,进行快速排序,并输出排序后的数组,及耗时
代码片段和文件信息
#include
#include
#include
#include
using namespace std;
#include
#includese.h>
const int N=10000;
void Swap(int& a int& b)
{
int temp=a;
a=b;
b=temp;
}
void QSort(int A[] int left int right)
{
int i j;
static int count = 1;
if(left < right)
{
i = left;
j =right +1;
do
{
do i++;
while(A[i] < A[left]);
do j--;
while(A[j] > A[left]);
if(i Swap(A[i]A[j]);
}while(i < j);
Swap(A[left] A[j]);
QSort(A left j-1);
QSort(A j+1 right);
}
}
void QuickSort(int A[] int n)
- 上一篇:C/C++语言图像处理:各种滤波
- 下一篇:dht11.h库文件
相关资源
- 猜数字游戏 c语言代码
- 数字电位器C语言程序
- MFC数字钟(基于VC6.0)
- 用C语言进行数字图像处理
- STM32F407驱动OLED显示DS18B20数字温度
- Win10数字权利激活自动批处理版2020-
- 猜数字游戏.sb3
- Arduino-LM35-LCD1602数字温度计实验.doc
- Visual+C++数字图像处理-谢凤英-源代码
- VC++数字图像处理典型算法及实现
- Visual C++数字图像实用工程案例精选源
- 毕业设计 - 非接触式数字体温计
- 用C语言实现成绩表的快速排序程序设
- 数字图像处理扑克牌识别程序
- 数字图像处理与机器视觉——Visual
- C++数字水印完整系统参考
- 中值滤波_均值滤波c语言实现_工程文
- 直方图均衡化_c语言实现_源代码+实验
- (VC++ 数字图像处理典型算法及实现源
- c语言实用数字图像处理
- 数字图像处理软件源代码三个资源集
- 穿线法识别数码管数字c++
- 数字图像处理实验源代码中值滤波,
- 数字图像处理的课程设计,图像处理
- HandWriting Predict 手写数字识别小项目
- 基于ANN的神经网络识别数字系统
- 数字信号处理c语言程序集-各种数字信
- 单项选择题标准化考试系统的设计C
- 数字图像处理-基于内容的图像分类
- Visual C++数字图像识别技术典型案例
评论
共有 条评论