博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++实现顺序循环队列结构,简易队列
阅读量:5908 次
发布时间:2019-06-19

本文共 634 字,大约阅读时间需要 2 分钟。

  hot3.png

实验项目4:队列的入队与出队。

1、实验目的

(1)了解普通顺序队的基本运算。

(2)掌握循环队列的入队及出队算法。

2、实验内容

  利用循环队列的内容,实现队列的EnQueue与DeQueue算法。

 

#include 
using namespace std;#define MAX_SIZE 100typedef int QElemType;typedef int Status;typedef struct { QElemType *base; int front; int rear;}SqQueue;/*** Initialization of queues*/Status InitQueue(SqQueue &Q){ Q.base = new QElemType[MAX_SIZE]; if(!Q.base){ cout<<"分配数组失败"; return -1; } Q.front = Q.rear = 0; return 1;}/*** Enter queues*/Status EnQueue(SqQueue &Q,QElemType e){ if((Q.rear+1)%MAX_SIZE==Q.front){cout<<"queue full!"<

 

转载于:https://my.oschina.net/lafter/blog/901751

你可能感兴趣的文章
koa-route模块
查看>>
个人项目博客----移山小分队----01
查看>>
Typescript---03 类、接口、枚举
查看>>
关于汉语转换拼音的组件
查看>>
tshark CAN协议分析初试
查看>>
3分钟快速了解FastDFS
查看>>
CSS3实现背景颜色渐变
查看>>
python----------闭包 、装饰器
查看>>
2019年寒假作业3 - 7-1 抓老鼠啊~亏了还是赚了?
查看>>
春装搭配 特色时尚毛衣登场
查看>>
jsp中<%两个最容易搞混淆的用法,附:out.println与out.write的用法
查看>>
java反射机制
查看>>
Android布局— — —线性布局
查看>>
scrapy效率提升篇
查看>>
构建之法 第二组第一周学习
查看>>
从游戏开挂谈谈数据类型
查看>>
多线程池
查看>>
php常用数组函数详解
查看>>
设计模式系列之单例模式(Singleton Pattern)
查看>>
网易前端JavaScript编码规范
查看>>