- 3
- 0
- 约5.29千字
- 约 23页
- 2015-12-18 发布于广东
- 举报
第3章 栈和队列 第3章 栈和队列 堆栈和队列是两种特殊的线性表。堆栈的主要特点是只能在栈顶操作,也就是遵循先进后出的运算规则。队列的主要的特点是只能在一端插入,另一端删除的一种线性表,也就是遵循先进先出的运算规则。 3.1 栈 3.1.1 栈定义及基本概念 栈(Stack)又称堆栈,是限制在表的一端进行插入和删除运算的线性表。通常称能够进行插入、删除运算的这一端为栈顶(Top),另一端称为栈底(Bottom)。当表中没有元素时称为空栈。 习惯上将每次删除(也称为退栈)操作又称为弹出(POP)操作。删除的元素总是当前栈中“最新”的元素(栈顶元素)。 每次插入(称为进栈)操作称为压入(PUSH)操作,压入的元素总是当前栈中“最新”的元素。 3.1 栈 3.1.1 栈定义及基本概念 在空栈中最先插入的元素总被放在栈的底部,只有所有元素被弹出之后它才能被删除。 当栈满时进栈运算称为“上溢”; 当栈空时退栈运算称为“下溢”。 堆栈的存储结构有顺序存储结构和链式存储结构两种,在顺序存储结构下,可以考虑堆栈的上溢,而在链式存储结构下,不必考虑对杂货内的上溢现象,只需要考虑堆栈的下溢现象。 3.1 栈 3.1.1 栈定义及基本概念 堆栈上溢是一种出错状态,应该设法避免之;而下溢则可能是正常现象,通常下溢用来作为程序控制转移的条件。 堆栈的运算规则是按后进先出的原则进行的(又称为后进先出
您可能关注的文档
- 机械制图 978-7-302-26804-8 第9章 装配图新.ppt
- 机械制图 978-7-302-26804-8 第10章 表面展开图新.ppt
- 机械制图 丁杰雄 王启美 吕强 机械第10章新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第23次课演示文稿新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第24次课演示文稿新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第25次课演示文稿新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第26次课演示文稿新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第27次课演示文稿新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第29次课演示文稿新.ppt
- 旅游心理与服务策略 薛英、车秀英、钱小梅 第30次课演示文稿新.ppt
- 中国急诊急性心力衰竭单元建设与管理专家共识.pptx
- 智慧城市关键技术应用与未来发展趋势研究.docx
- 2026年学历类自考学前教育学-管理学原理参考题库含答案解析(5卷题答案).docx
- 数字经济基础设施建设解决方案.docx
- 2026年学历类高职单招政治-生物参考题库含答案解析(5卷试题).docx
- 2026年学历类自考建筑结构试验-网络经济与企业管理参考题库含答案解析(5卷题答案).docx
- 2026年学历类自考外语教学法-中级财务会计参考题库含答案解析(5卷题答案).docx
- 2026年学历类自考广告学(二)-经济法概论(财经类)参考题库含答案解析(5卷题答案).docx
- 2026年建筑工程类试验员专业实务-专业实务参考题库含答案解析(5卷题答案).docx
- 非全职状态下可持续收益模式的构建逻辑.docx
最近下载
- 绿篱的整形修剪课件.pptx VIP
- 2025年4月自考13672公共政策导论试题.pdf
- 《园林植物》课件——2.5.1绿篱、造型树种的识别与应用.pptx VIP
- 第5课 隋唐时期的民族交往与交融 课件 七年级下册历史.pptx VIP
- 农业物联网通用技术要求 第1部分:大田种植标准立项修订与发展报告.docx
- 体例格式2:《windows服务器基础配置与局域网组建》校本工学一体化课程标准.docx VIP
- 护士三基考试题库及答案.docx VIP
- 体育大学生就业指南.pptx
- (新教材人教A版2019)高中数学必修第二册分章节基础知识汇总.pdf VIP
- 植保无人机维保专题培训课件可复制文字.pdf VIP
原创力文档

文档评论(0)