- 24
- 0
- 约4.23千字
- 约 6页
- 2016-12-18 发布于贵州
- 举报
?数据结构:循环队列(C语言实现)生活中有很多队列的影子,比如打饭排队,买火车票排队问题等,可以说与时间相关的问题,一般都会涉及到队列问题;从生活中,可以抽象出队列的概念,队列就是一个能够实现“先进先出”的存储结构。队列分为链式队列和静态队列;静态队列一般用数组来实现,但此时的队列必须是循环队列,否则会造成巨大的内存浪费;链式队列是用链表来实现队列的。这里讲的是循环队列,首先我们必须明白下面几个问题一、循环队列的基础知识1.循环队列需要几个参数来确定循环队列需要2个参数,front和rear2.循环队列各个参数的含义(1)队列初始化时,front和rear值都为零;(2)当队列不为空时,front指向队列的第一个元素,rear指向队列最后一个元素的下一个位置;(3)当队列为空时,front与rear的值相等,但不一定为零;3.循环队列入队的伪算法(1)把值存在rear所在的位置;(2)rear=(rear+1)%maxsize ,其中maxsize代表数组的长度;程序代码:[cpp]?view plaincopybool?Enqueue(PQUEUE?Q,?int?val)??{???if(FullQueue(Q))???return?false;???else??{???Q-pBase[Q-rear]=val;???Q-rear=(Q-rear+1)%Q-maxsize;???r
您可能关注的文档
- 政治必修四1-3单元测试.doc
- 政治生活 课时提升训练 第一单元 第二课 第2课时.doc
- 政治生活一至三课试题.doc
- 政治生活第01课.doc
- 政治生活第一课预习单正稿.doc
- 政治生活第三单4月14日.doc
- 政治:3.9《唯物辩证法的实质与核心》分项练习试题(必修4).doc
- 政法大学十大法学专业就业去向任你选!.doc
- 政法大学法学专业就业方向推荐.doc
- 政法学院团总支学生会纳新.docx
- 【2024】人教版七年级下册英语 Unit 8 Once upon a Time Section A Grammar Focus 教学设计.pdf
- 【2024】人教版七年级下册英语 Unit 1 Animal Friends 单元整体教学设计 教案.pdf
- Unit 6 Corssing cultures Section A Grammar focus 课件2025-2026学年人教版英语八年级下册.pptx
- 4.14 国防和外交工作新局面 课件(内嵌视频) 2025-2026学年统编版八年级历史下册.pptx
- 24 大禹治水 课件(内嵌视频)2025-2026学年语文统编版二年级下册.pptx
- 语文园地七 课件(内嵌视频)2025-2026学年统编版语文五年级下册.pptx
- 23 暴风雨来临之前 课件(内嵌视频)2025-2026学年语文三年级下册统编版.pptx
- 5.15 开始全面建设小康社会 课件(内嵌视频)2025-2026学年统编版八年级历史下学期.pptx
- 3.3 服务业区位因素及其变化 课件 2025-2026学年人教版高中地理必修第二册.pptx
- 21《小毛虫》课件 (内嵌视频)2025-2026学年语文二年级下册统编版.pptx
最近下载
- 犯罪心理学案例分析————马加爵杀人案.ppt
- 正负离子表面活性剂混合体系双水相性质的测定实验报告.docx
- T∕5115YBAPS 066-2025 五粮浓香型白酒智能化酿造系统要求.docx VIP
- 一年级下册数学家长会.ppt VIP
- 小学、初中考试易错词1000个汇总 .doc VIP
- “十五五”时期怎么干主题课件.pptx VIP
- 15J401 钢梯图集标准.docx VIP
- 建筑基坑支护技术规程2012-建筑基坑支护技术规程.pdf VIP
- 第九课:中国有了共产党(教学课件)五年级道法下册 部编版.ppt VIP
- 2023版高三一轮总复习英语(译林版)选择性必修第四册教案.doc VIP
原创力文档

文档评论(0)