- 13
- 0
- 约8.89千字
- 约 23页
- 2016-07-28 发布于浙江
- 举报
第2章队列(C版)
第二章 队列; 队列是限定在一端进行插入,另一端进行删除特殊线性表。就像排队买东西,排在前面的人买完东西后离开队伍(删除),而后来的人总是排在队伍未尾(插入)。通常把队列的删除和插入分别称为出队和入队。允许出队的一端称为队头,允许入队的一端称为队尾。所有需要进队的数据项,只能从队尾进入,队列中的数据项只能从队头离去。由于总是先入队的元素先出队(先排队的人先买完东西),这种表也称为先进先出(FIFO)表。
队列可以用数组Q[m+1]来存储,数组的上界m即是队列所容许的最大容量。在队列的运算中需设两个指针:
head:队头指针,指向实际队头元素的前一个位置
tail:队尾指针,指向实际队尾元素所在的位置
一般情况下,两个指针的初值设为0,这时队列为空,没有元素。图1 (a)画出了一个由6个元素构成的队列,数组定义Q[11]。
Q[i] i=3,4,5,6,7,8 头指针head=2,尾指针tail=8。
队列中拥有的元素个数为:L=tail-head现要让排头的元素出队,则需将头指针加1。即head=head+1这时头指针向上移动一个位置,指向Q[3],表示Q[3]已出队。见图1 (b)。
如果想让一个新元素入队,则需尾指针向上移动一个位置。即tail=tail+1这时Q
您可能关注的文档
- 病理第8版课件-消化系统疾病.ppt
- 皮肤科操作规范.doc
- 益阳市2002年初中毕业会考地理调研试卷.doc
- 监理安全知识岗前培训.docx
- 监控视频摘要与检索.ppt
- 监督学第五章.ppt
- 盗与贼的区别.ppt
- 盗墓笔记介绍ppt.ppt.ppt
- 直接引语和间接引语(剩余笔记).ppt
- 直接作业环节试题.docx
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 乳腺癌核磁共振课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试备考试题及答案解析.docx VIP
- 2025年朔州职业技术学院单招职业适应性考试题库必考题.docx VIP
- DB51_T2744-2021_晚熟柑橘种植技术规程_四川省.docx VIP
- 子宫平滑肌瘤患者护理ppt课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试参考题库及答案解析.docx VIP
- 2026版科技核心期刊目录(中国科学技术信息研究所2025年11月17日公布).doc VIP
- 高压电缆敷设中牵引力及侧压力算法的优化研究.pdf
- 实词推断-获奖课件.pptx VIP
- 桥梁拆除施工方案.docx VIP
原创力文档

文档评论(0)