数据结构实验三 队列(循环队列出队,入队)

本次实验旨在熟悉数据结构中的循环队列,掌握其基本运算包括入队和出队。通过数组sequ[m]存储队列元素,使用rear和quelen分别标识队尾和元素数量。实验要求在队列满(quelen==m)和空(quelen==0)的条件下,编写正确的入队和出队算法。
摘要由CSDN通过智能技术生成

一、 实验目的
1. 熟悉队列的顺序和链式存储结构
2. 掌握队列的基本运算
3. 能够利用队列的基本运算完成队列应用的运算
二、 实验内容
1. 假设以数组sequ[m]存放循环队列的元素,同时设变量rear和quelen 分别指示循环队列中队尾元素的位置和内含元素的个数。编写实现该循环队列的入队和出队操作的算法。提示:队空的条件:sq->quelen==0;队满的条件:sq->quelen==m。

//cirqueue.h
//本头文件为循环队列
#include<iostream>
using namespace std;
const int m=100;

template<class T>
class cirqueue   //循环队列cirqueue类
{
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值