⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 quickmerge.h

📁 在对本程序的快速排序和归并排序这两种算法的正确与否进行验证时
💻 H
字号:
// QuickMerge.h: interface for the CQuickMerge class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_QUICKMERGE_H__D8999B33_4379_4931_B8B9_D25352FAC9DC__INCLUDED_)
#define AFX_QUICKMERGE_H__D8999B33_4379_4931_B8B9_D25352FAC9DC__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CQuickMerge  
{
public:
	CQuickMerge();              //构造函数
	void MergeSort();           //归并排序函数,用于调用下面的归并排序函数          
	void QuickSort();           //快速排序函数,用于调用下面的快速排序函数   
	void MergeSort(int low,int high);    //归并排序函数   
	void QuickSort(int low,int high);    //快速排序函数
	int  Split(int low,int high);         //一趟快速排序
	void Merge(int low,int mid,int high);//一趟归并排序
	virtual ~CQuickMerge();              //析构函数
public:
	int MTime;                           //存放归并排序时间
	int QTime;                           //存放快速排序时间
	int* A;                              //用于排序的数组
	int* B;
	int* C;
	int Size;                            //数据大小

};

#endif // !defined(AFX_QUICKMERGE_H__D8999B33_4379_4931_B8B9_D25352FAC9DC__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -