- 7
- 0
- 约7.16千字
- 约 11页
- 2024-12-01 发布于浙江
- 举报
课时2队列
课时目标
1.通过问题解决,理解队列的概念和特性。2.掌握队列的基本操作,并能编程实现。
1.队列的概念
(1)队列是一种____________的线性表,允许________的一端称为队尾,允许________的一端称为队首。
(2)队列中的数据元素称为____________。
2.队列的特性
(1)________________。
(2)______________。
队头指针指向实际队头元素的位置,而队尾指针指向实际队尾元素所在的后一个位置。
3.队列的基本操作
(1)队列的存储
①顺序存储
队列的顺序存储指用一段地址连续的内存单元依次存储在队列中的数据元素。
顺序存储的队列称为顺序队列,可用数组来实现。
②队列的链式存储
队列的链式存储指用一组任意(不要求连续)的内存单元存储队列中的数据元素及数据元素间的关系。
链式存储的队列称为链队列,用链表来实现,一个链式队列由一个头指针和一个尾指针共同确定。
(2)队列的操作(建队、入队、出队)的实现
①顺序队列
m=100#队列规模
head=tail=0
que=[″″]*m#建队
data=input(″pleaseinputdata:″)
i=0
whiledata!=″#″:#入队操作,输入#结束
iftail==m:
print(″队列已满!″)
else:
que[tail]=data
您可能关注的文档
- 高中信息技术浙教版(2019)选修1 第六章 课时2 POI数据的组织与应用 课件.pptx
- 高中信息技术浙教版(2019)选修1 第三章 课时1 字符串 课件.pptx
- 高中信息技术浙教版(2019)选修1 第三章 课时2 队列 课件.pptx
- 高中信息技术浙教版(2019)选修1 第三章 课时3 栈 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 课时1 树与二叉树 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 课时2 二叉树的基本操作 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 课时3 抽象数据类型 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 验收卷(三) 树 课件.pptx
- 高中信息技术浙教版(2019)选修1 第五章 课时1 数据结构与算法关系 课件.pptx
- 高中信息技术浙教版(2019)选修1 第五章 课时2 迭代与递归 课件.pptx
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
最近下载
- 01 郭晓晖-颗粒硅技术与应用.pdf VIP
- 安阳发电厂300MW机组提参数节能改造项目管理经验探讨.pptx VIP
- zenOn培训手册文档.pdf VIP
- (2026年)中华人民共和国母婴保健法PPT课件.pptx VIP
- (15页PPT)#013团支书可爱蓝色线条小狗.pptx VIP
- 2026事业单位招聘考试《公共基础知识》真题库(含答案).docx VIP
- 氢燃料电池催化剂氧还原性能的测定 旋转圆盘电极法标准立项发展报告.docx VIP
- 2011版-护理院基本标准.pdf VIP
- 宣贯培训(2026年)《GBT 3480.6-2018直齿轮和斜齿轮承载能力计算 第6部分:变载荷条件下的使用寿命计算》.pptx VIP
- 2007国考申论真题含解析.pdf VIP
原创力文档

文档评论(0)