顺序存储队列
来源:互联网 发布:sql语句获得当前时间 编辑:程序博客网 时间:2024/05/16 18:37
- typedef int DATATYPE
- #define MAXSIZE 100
- int head,rear;
- int count=0; /*队列元素数目*/
- DATATYPE queue[MAXSIZE];
- head=0;
- rear=-1;
- /*入队*/
- int inqueue(DATATYPE element)
- {
- if(count >= MAXSIZE)
- return 0;
- else
- {
- queue[++rear]=element;
- count++;
- return 1;
- }
- }
- /*出队*/
- int outqueue()
- {
- if(!count)
- return 0;
- else
- {
- head++
- count--;
- return 1;
- }
- }
- /*取队首元素*/
- DATATYPE get_element()
- {
- if(!count)
- exit(0);
- else
- return queue[head];
- }
- 顺序存储队列
- 队列的顺序存储
- 队列 顺序存储
- 队列的顺序存储
- 队列的顺序存储
- 队列的顺序存储
- 队列的顺序存储
- 顺序存储队列实现
- 队列---顺序存储
- 队列(顺序存储)
- 队列的顺序存储
- 循环队列---顺序存储
- 队列的顺序存储结构
- 队列的顺序存储结构
- 队列的顺序存储结构
- 队列的顺序存储结构
- 循环队列的顺序存储
- 队列的顺序存储结构
- 新手入门之Windows下JSP安装全图解
- 友元类的作用
- Oracle lsnrctl Tracing Listener Connections
- 你不知道但很有用的60个生活知识
- PLSQL_OPTIMIZE_LEVEL
- 顺序存储队列
- 十大欺骗眼睛的图片
- vb.net2005 利用利用文字型窗体域制作WORD报表
- MV预测过程详解(附图)
- 曾经做的一个电气防火的项目
- 程序集和命名空间
- ASP.NET管线与应用程序生命周期
- About Audit Records
- 私有部署和全局部署