seqqueue.h

来自「数据结构头文件源代码」· C头文件 代码 · 共 49 行

H
49
字号
#include <iostream.h>
#include <stdlib.h>

class SeqPQueue
{
private:
	DataType data[MaxPQueueSize];   //
	int size;       //
public:
	SeqPQueue(void)
	{size=0;}     //
	~SeqPQueue(void){}

	void PQInsert(const DataType& item);
	DataType PQDelete(void);
	DataType PQFront(void)const;
	int PQueueEmpty(void)const
	{return size==0;}
	int GetSize(void)const
	{return size;}
	void Clear(void)
	{size=0;}
};

void SeqPQueue::PQInsert(const DataType& item)
{
	if(size==MaxPQueue)
	{
		 cout<<""<<endl;
		 exit(0);
	}
	data[size]=item;
	size++;
}

DataType SeqPQueue::PQDelete(void)
{
	if(size<=0)
	{
		cout<<""<<endl;
		exit(0);
	}

	DataType min=data[0]
		



⌨️ 快捷键说明

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