- 7
- 0
- 约1.12万字
- 约 45页
- 2017-02-06 发布于北京
- 举报
实用数据结构基础 第3章 栈 第 3 章 栈 知 识 点 栈的定义和特点 栈的基本运算和算法 栈的典型应用 难 点 后缀表达式的算法 数制的换算 利用本章的基本知识设计相关的应用问题 要 求 掌握栈的特点 掌握栈的基本运算 熟悉栈的各种实际应用 能设计栈应用的典型算法 了解栈的运算时间复杂度分析 第3章 目录 3-1 栈的定义与运算 3-2 栈的存储和实现 3-3 栈的应用举例 小 结 验证性实验3: 栈子系统 自主设计实验3:后缀表达式求值 单元练习3 3-1 栈的定义和运算 3-1-1 栈(Stack)的定义 1. 栈的定义 ??? 栈是限制在表尾进行插入和删除的线性表。 2. 栈的特性 (1)栈的主要特点是“后进先出” (2)允许插入、删除的这一端称为栈顶(Top),另一端称为栈底(Bottom)。 3. 应用实例 (1)分币筒 (2)铁路调度站 3-1-2 栈的运算 1.进栈: Push(s,x) 初始条件:栈s已存在且非满。 操作结果:在栈顶插入一个元素x,栈中多了一个元素。 2.出栈:Pop(s) 初始条件:栈s存在且非空。 操作结果:删除栈顶元素,栈中少了一个元素。 3.读栈顶元素:ReadTop(s,e) 初始条
您可能关注的文档
最近下载
- 2024中国南水北调集团新能源投资有限公司本部及所属单位相关岗位招聘7人笔试备考试题及答案解析.docx VIP
- 富士康-制程管理.pdf
- 养老医疗护理员培训.ppt VIP
- 2025北京《秘书工作》杂志社招聘合同制工作人员6人考试备考题库及答案解析.docx VIP
- TJSTJXH X-2024《可控低强度材料灌注工法桩(墙)技术规程》.pdf
- 2024(新高考1卷)英语试题详解解析 课件.pptx
- 糖化学-生物化学.ppt VIP
- (二模)2026年深圳市高三年级第二次调研考试语文试卷(含答案).docx
- 黑龙江省考面试真题(行政执法类)-已完成.pdf
- 机械原理(第九版)孙恒课后习题答案解析.pdf
原创力文档

文档评论(0)