数据结构

您所在的位置:网站首页 循环队列队满时有几个元素 数据结构

数据结构

2024-07-15 16:06| 来源: 网络整理| 查看: 265

以下是数据结构中关于循环的声明、初始化、判断空与满、出队、入队、遍历队等基础操作(编程风格参考严蔚敏数据结构)。 本代码主要将书本代码进行补充完成调试的(元素最大数量为MAXSIZE-1),以及自己新加进去的遍历操作。

头文件及宏 #include #include using namespace std; #define QElemType char #define Status int//表示状态 #define OK 1 #define ERROR 0 #define MAXSIZE 5 定义声明及初始化 typedef struct SeQueue{ QElemType *base; int front; int rear; }Squeue; Status initial(Squeue &sq){ sq.base = new QElemType[MAXSIZE]; if(!sq.base){ cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3