- 2
- 0
- 约2.91千字
- 约 19页
- 2019-07-31 发布于广西
- 举报
程序设计实践
1
电子信息类非计算机专业选修课
数据结构
线性表
栈
队列
2
线性结构
链 表
顺序表
链 表
顺序表
任意位置插入和删除
顶部插入顶部删除
入栈
出栈
链 表
顺序表
尾部插入头部删除
入队列
出队列
队列
队尾(rear):进行插入操作的一端。
队头(front):进行删除操作的一端。
3
问题1:队作为一种限定性线表,其运算限制是什么?
先进先出(FIFO)
问题2:若进队顺序为1234,能否得到3142的出队顺序?
队列
4
问题3:队列的假溢出指什么?
rear=(rear+1)%MSIZE;
front=(front+1)%MSIZE
队列
5
问题4:循环队列会有问题吗?
循环队列
6
循环队列
7
1.计算元素个数num
2.少用一个元素空间
循环队列
#define MAXSIZE 100
typedef struct{
ElemType *base;
int front;
int rear;
}cycleQueue;
initQueue(cycleQueue *q){
q-base=(ElemType *) malloc(MAXSIZE*sizeof(ElemType));
if (!q-base) exit(0);
q-front=q-rear=0;
}
EnQueue(cycleQue
您可能关注的文档
最近下载
- TCHTS 10062-2022 公路装配式混凝土桥梁技术指南.pdf VIP
- 阿法拉伐分油机中文说明Installation system ref..pdf VIP
- 北京市中国人民大学附属中学2025-2026学年高三上学期开学考试 数学试题(含答案).docx VIP
- 2026抖音电商宠物新品趋势白皮书.pdf
- 孙宇晨:我的女友景甜.pdf VIP
- 2026年部编版新教材语文七年级上册教学计划(含进度表).docx VIP
- 合格评定基础思考题及参考答案.pdf VIP
- 地质调查员(地质灾害方向)职业技能竞赛模拟试卷.pdf VIP
- 阿法拉伐分油机中文说明Operating instructions.pdf VIP
- 深度学习与计算机视觉实战.pptx VIP
原创力文档

文档评论(0)