- 2
- 0
- 约8.3千字
- 约 53页
- 2017-09-29 发布于天津
- 举报
第3单元线性数据结构
LZQ@CEEC 第3单元 线性数据结构(二) 1.3 栈和队列 (P32~P46) 1.4 串和数组 (P47~P55) 1.3 栈和队列一、栈的逻辑结构和运算 1.堆栈(Stack)概念 1) 只允许在同一端进行插入和删除操作的特殊线性表。 2) 允许进行插入和删除操作的一端称为栈顶,另一端为栈底; 3) 栈底固定,而栈顶浮动; 4) 特点:后进先出(LIFO)。 5) 空栈:元素个数为零的栈。 2. 栈的基本运算 Setnull(Stack) 置栈为空; Empty(Stack) 判断栈是否为空; Push(Stack,x) 进栈---在栈顶插入元素x Pop(Stack) 出栈---删除栈顶元素; Gettop(Stack) 取栈顶元素 顺序栈: 采用顺序存储结构的栈 链栈: 采用链式存储结构的栈 例1-10 有三个元素的进栈序列是1,2,3。写出可能的出栈序列。 3.与堆栈操作有关的术语 1) 栈顶指针TOP 用来指出栈顶元素所在的位置 2) 栈空条件: top = -1 3) 栈满条件: top = MAXSIZE-1 4) 上溢 栈满后再进行入栈操作,产生上溢。 5) 下溢 栈已空,再执行出栈操作,产生下溢。 二、栈的存储结构之一:顺序
您可能关注的文档
- 河源电大2009级秋社会调查实施方案.doc
- 浙江康恩贝自强奖学金评选管理办法.doc
- 浙江文物藏品信息指标登记表.doc
- 浙江松阳安民二松水电站.doc
- 浙江河道管理范围内建设项目.doc
- 浙江温州瓯海区三溪中学高中语文第四专题江南.doc
- 浙江理工大学学报.doc
- 浙江技工学校示范专业申报表.doc
- 浙江舟山海洋生态环境监测站环境监测产品采购项目.doc
- 济宁城区古运河沿线桥梁工程.doc
- 2025~2026学年安徽合肥市合肥经济技术开发区下学期九年级学情调研试卷道德与法治.doc
- 2026年辽宁铁岭市部分学校中考二模历史试卷.doc
- 2026年陕西渭南市合阳县中考二模历史试卷.doc
- 2026年陕西省榆林市横山区九年级下学期学业水平考试适应性训练历史试卷.doc
- 2026年陕西省西安工业大学附属中学中考模拟历史试卷.doc
- 2026年陕西西安市交大附中浐灞右岸学校中考适应性检测历史试卷.doc
- 2026年贵州遵义仁怀市中考第一次适应性考试历史试卷.doc
- 2026年贵州遵义市红花岗区学业水平第二次适应性考试文科综合-初中历史.doc
- 2026年辽宁抚顺市新宾满族自治县模拟预测历史试卷.doc
- 2026年辽宁省抚顺市新宾县永陵镇中学5月份中考历史质量检测试卷.doc
最近下载
- 大金VRVⅢ安装 调试维修培训教材.ppt VIP
- DLT5220-2021 10kV及以下架空配电线路设计规范 (2).pdf VIP
- 《智能机器人》学习资料 题库 温州市继续教育 一般公需课.pdf VIP
- 首先感谢您购买ES500系列变频器!.PDF
- 建筑工程墙体垂直度检测方案.docx
- (高清版)DB36∕T 1837-2023 普通公路改性沥青碎石应力吸收层施工技术规范 .pdf VIP
- 欧盟 PPWR 包装废弃物法规深度解析与合规指南.pptx VIP
- 20220607-金融工程专题报告:期货多因子系列(二):商品期货截面风格因子初探-中信期货.pdf VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 02S404 防水套管国标规范.pdf VIP
原创力文档

文档评论(0)