演示-编程达人
1.栈的定义 2.栈的抽象数据结构 3.栈的顺序存储结构及实现 4.两栈共享空间 昆山爱达人信息技术有限公司 QQ:254830010 本节内容 定义 限定仅在表尾进行插入和删除操作的线性表 特点 后进先出(Last In First Out),简称LIFO 一些概念 栈顶(top): 栈底(bottom): 进栈(push): 出栈(pop): 空栈: 昆山爱达人信息技术有限公司 QQ:254830010 栈的定义 定义 下图是一个顺序栈的示意图 昆山爱达人信息技术有限公司 QQ:254830010 栈的定义 ADT ADT 栈(stack) Data 同线性表 Operation InitStack(*S);//初始化操作,建立一个空栈S DestroyStack();//若栈存在,则销毁它。 ClearStack(*S);//将栈清空 StackEmpty(S);//若栈为空,返回true,否则返回false GetTop(S,e);//若栈存在且非空,用e返回S的栈顶元素 Push(*S,e);//若栈存在,插入新元素e到栈S中并成为栈顶元素 Pop(*S,*e);//删除栈S中栈顶元素,并用e返回其值 StackLength(S);//返回栈S的元素个数 endADT 昆山爱达人信息技术有限公司 QQ:25483
您可能关注的文档
- 浙江机械制造行业安全生产标准化企业考核评定表基础管理考评.DOC
- 浙江巨化新联化工有限公司委评拟实施资产转让事宜涉及的氯化钙.PDF
- 浙江浙大网新兰德科技股份有限公司.PDF
- 浙江海盐农村商业银行股份有限公司2018年跟踪信用评级报告.PDF
- 浙江淳安人民法院-淳安人民法院网.DOC
- 浙江米奥兰特商务会展股份有限公司首次公开发行股票并在创业板.DOC
- 浙江美丽河湖评价指引.DOC
- 浙江苏泊尔股份有限公司2015年第一季度报告正文.PDF
- 浙江计划生育科学技术研究所医疗设备采购项目.DOC
- 浙江鼎力机械股份有限公司2018年第一季度报告.PDF
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 河北水利电力学院《电力系统通信技术》2024-2025 学年第一学期期末试卷.pdf VIP
- 研究者文件夹目录-natulanv1 0-20151107.pdf VIP
- 小学六年级数学下册(人教版)总复习结构化教学设计与实施.docx VIP
- 语文【全国前十高中】四川成都市第七中学2025-2026学年度(下)期高2027届高二年级半期考试(4月下旬).docx VIP
- 2024-2025学年陕西省西安市未央区部分学校北师大版六年级上册期末联考检测数学试卷(含答案).pdf VIP
- 2025年最新中国人民银行法修订草案实施细则全文解读.docx VIP
- 迅达扶梯9300 9500 9700快速调试手册.pdf
- 管井井点降水施工工艺工法(后附图片).doc VIP
- 能源与环境系统工程.docx
- 肠穿孔诊治专家共识.pdf VIP
原创力文档

文档评论(0)