数据结构与算法(7)--顺序队列
2019-05-12 23:18
288 查看
版权声明:转载请标注出处!更多内容访问 http://web1812271300447.bj01.bdysite.com/ https://blog.csdn.net/Leroy_IT/article/details/90147236
顺序队列
#define MaxSize 50 typedef struct{ ElemType data[MaxSize]; //存放队列元素 int front,rear; // 队头指针和队尾指针 }SqQueue; //入队 bool Push(SqQueue &Q,ElemType e) { if(rear==Maxsize-1) { return false; } Q[++rear] = e; return true; } //出队列 bool Pop(SqQueue &Q,ElemType &e) { if(front>rear) { return false; } e = Q[front++]; return true; }
相关文章推荐
- Java数据结构与算法之顺序表和链表实现栈和队列
- 数据结构与算法系列-队列-顺序队列
- 11. C#数据结构与算法 -- 顺序队列
- 循环队列---顺序存储
- 队列---顺序队列存储结构的不足(假溢出)
- (八)队列以及顺序循环队列的应用
- 数据结构学习----顺序循环队列(Java实现)
- C_栈和队列(ADT)-队列的非循环(无头指针)顺序表示和实现
- Python 数据结构 之 队列 的顺序、链式存储结构
- 3.2.2队列的顺序实现
- java数据结构与算法-双端链表实现队列
- 【c++】模拟实现顺序队列方法一
- 循环队列 顺序存储 C实现
- 顺序队列和链队列啊哦?!
- 队列的顺序和链接
- 数据结构与算法学习之(五):栈与队列(下)
- YTU 3002: 出栈顺序(栈和队列)
- 顺序队列(循环队列)+链式队列+打印杨辉三角
- 队列的顺序存储实现
- 六.队列顺序结构的实现程序