numberdeque.h
来自「算法结构的编程」· C头文件 代码 · 共 38 行
H
38 行
//student ID: 600259933
//student Name: Yang Da
//student Email: dya@deakin.edu.au
#ifndef _NUMBERDEQUE_H
#define _NUMBERDEQUE_H
//using namespace std;
namespace NumberStructures {
const int DequeSize = 128;
class NumberDeque {
private:
//an array of integers to store the data (use a size of 128 elements);
int arrayStore[DequeSize];
int firstElement;
int lastElement;
protected:
void ShuffleElements(int newFirst, int newLast);
void BalanceFront();
void BalanceRear();
public:
NumberDeque();
void PushFront(int value);
void PushRear(int value);
int PopFront();
int PopRear();
int Front();
int Rear();
bool Empty();
bool Full();
int Count();
};
}
#endif // _DEQUE_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?