- 1
- 0
- 约5.98千字
- 约 30页
- 2019-09-07 发布于湖北
- 举报
栈 栈的应用 队列 队列的应用 由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时头尾指针均相等。因此,我们无法通过Q-f = Q-r来判断队列“空”还是“满”。 链队列示意图 讨论(本章小结) 线性表、栈与队的异同点 相同点:逻辑结构相同,都是线性的;都可以用顺序存储或链表存储;栈和队列是两种特殊的线性表,即受限的线性表(只是对插入、删除运算加以限制)。 不同点: ① 运算规则不同,线性表为随机存取,而栈是只允许在一端进行插入和删除运算,因而是后进先出表LIFO;队列是只允许在一端进行插入、另一端进行删除运算,因而是先进先出表FIFO。 ② 用途不同,线性表比较通用;堆栈用于函数调用、递归和简化设计等;队列用于离散事件模拟、多道作业处理和简化设计等。 1、称正读和反读都相同的字符序列为“回文”,例如“abba”,写一个算法,判别读入以“@”为结束符的字符序列是否为“回文”。 2、假设以带头结点的循环链表表是队列,并且只设一个指针指向队尾结点,但不设头指针,设计相应的入队和出队算法。 * * 3.4 队列 3.4.1 抽象数据类型队列的定义 队列(Queue)也是一种运算受限的线性表。它只允许在表的一端进行插入,而在另一端进行删除。允许删除的一端称为队头(front),允许插入的一端称为队尾(rear)。 (a0, a1, ... ,
您可能关注的文档
- 犬猫的主要传染病林德贵.ppt
- 人教版教学课件蛋白质还原糖脂肪的鉴定实验.ppt
- 习惯性流产的症状和分类.docx
- 乳腺癌高危十八类女性.ppt
- 瑞芬太尼麻醉用于心脏手术多中心.ppt
- 意识障碍1月18日.ppt
- 中医医院等级评审护理检查要点MicrosoftPowerPoint演示文稿.ppt
- 氧化还原反应要点知识归纳总结氧化还原反应与元素化合价变化.ppt
- 社会学研究方法11定量资料分析.ppt
- 人因工程期末辅导课件.ppt
- SJG 236-2026 既有公共建筑能源费用托管技术规程.docx
- 江西省城市地下管网专项体检工作技术指南(试行)2026.docx
- DB63T2580-2026 青海高寒高海拔农牧区传统民居好房子技术标准.docx
- DB63T2580-2026 青海高寒高海拔农牧区传统民居好房子技术标准.pdf
- DB43_T 3548-2026 废旧锂离子电池破碎分选技术规范.pdf
- 上海市地质灾害危险性评估技术规程2025.docx
- DB11∕T 2523-2026 能源计量器具配备和管理规范 商用楼宇.docx
- DBJ∕T 15-255-2023 市政工程勘察规范.docx
- DG∕TJ 08-2137-2022 既有公共建筑节能改造技术标准 附条文说明.docx
- DB11∕T 2275.5-2026 恶性肿瘤临床研究数据集 第5部分:肾癌.docx
最近下载
- 新生入学宿舍安全培训课件.pptx VIP
- 胰腺癌及胰腺癌的最新进展.ppt VIP
- 病人走失管理制度.docx VIP
- 危险化学品安全管理(150页).pptx
- 1.3 《潜望镜与万花筒》课件(含AI赋能) 2026秋新苏教版科学五年级上册.ppt
- 2022江苏专转本计算机真题-含答案.pdf VIP
- 2022年小学数学教师编制考试新课标测试题及答案(共五套).pdf VIP
- 一、二年级看图写话满分指导及100篇练习(附答案),打印出来给孩子多练练.doc VIP
- Unit 1 Helping at home(知识清单)-人教PEP版四年级英语上册.pdf VIP
- HGT 20592-2009《钢制管法兰、垫片、紧固件》新旧标准对比2974.pdf VIP
原创力文档

文档评论(0)