3.3E7
来源:互联网 发布:json数据怎么取出来 编辑:程序博客网 时间:2024/05/05 18:56
#include<iostream>
using namespace std;
const int maxqueue = 10;
class Queue{
public:
Queue( );
bool empty( ) const;
Error_code serve( );
Error_code append(const Queue_entry item);
Error_code retrieve(Queue_entry item) const;
protected:
int front,rear;
Queue_entry entry [maxqueue];
bool is_empty; };
Queue :: Queue( )
{rear = maxqueue-1;
front = 0;
is_empty = true;}
bool Queue :: empty( ) const
{return is_empty;}
Error_code Queue :: append(const Queue_entry item)
if (!empty( )&&(rear+1)%maxqueue == front) return overflow;
is_empty = false;
rear=(rear+1)%maxquene;
entry[rear]=item;
return success; }
Error_code Queue :: serve( )
{if(empty( ))return underflow;
if(rear==front)is_empty = true;
front=((front+1)==maxqueue)?0:(front+1);
return success;}
Error_code Queue::retrieve(Queue_entry item) const
{if(empty( ))return underflow;
item=entry[front];
return success;}
- 3.3 E7
- 3.3E7
- 3.3E7
- 3.3 E7
- 3.3E7
- 3.3 E7
- 3.3 E7
- Exercises 3.3 E7
- Exercise 3.3 E7 解答
- Exercise 3.3 E7 解答
- Exercise 3.3E7
- Exercises 3.3 E7
- Exercises 3.3 E7
- Exercises 3.3 E7
- Exercises 3.3 E7
- Exercises 3.3 E7
- Exercises 3.3 E7
- Exercise 3.3 E7
- sparse coding相关文章
- 数据存储 大端 和 小端
- Vim使用
- jQuery的Ajax实现异步传输List、Map_GOOD
- 我们要学会举一反三,一下我写的几个小程序
- 3.3E7
- vim map实现按条件设置的方法
- Codeforces Round #197 (Div. 2)
- 位运算
- wp8 中ListPicker控件的学习
- POJ 3177(Redundant Paths)
- Ubuntu-更改文件夹和子文件夹权限
- git学习——安装 Git
- Python访问SQL Server数据库