【文件属性】:
文件名称:快速排序代码
文件大小:3KB
文件格式:CPP
更新时间:2015-07-07 14:12:09
快速排序(可执行)
#include
#include
#include
#include
#include
#define MAXSIZE 20 //排序表的最大容量
typedef struct //定义排序表的结构
{
int elem[MAXSIZE]; //数据元素关键字
int count; //表中当前元素的个数
}SqList;
void InitialSqList(SqList&); //初始化排序表
void QuickSort(SqList &); //快速排序
void QSort(SqList &,int,int); //子序列快速排序
int Partition(SqList &,int,int); //一趟快速排序
void PrintSqList(SqList); //显示表中的所有元素