- 18
- 0
- 约1.4万字
- 约 67页
- 2017-06-17 发布于湖北
- 举报
唐山师范学院数学与信息科学系 数据结构 教学目标:掌握栈的定义和顺序实现教学内容:3.1栈 3.1.1抽象数据类型栈的定义 3.1.2栈的表示与实现3.2栈的应用举例 3.2.1数制转换 3.2.2迷宫求解 3.2.3表达式求解3.4队列 3.4.1抽象数据类型队列的定义 3.4.2链队列-----队列的链式表示与实现 3.4.3循环队列-----队列的顺序表示与实现 3.1 栈 一、栈的定义和特性: 栈的定义:是限定在表尾进行插入或删除操作的线性表。 对栈来说,表尾端有特殊含义,称栈顶(top), 表头端称栈底(bottom), 不含元素的空表称空栈。 先进后出的线性表(FILO),或后进先出的线性表(LIFO) 假设栈S=(a1,a2,…,an)称an为栈顶元素,a1为栈底元素 栈的特性:栈中元素按a1,a2,…,an次序进栈,退栈的第一个元素应为栈顶元素。按后进先出(Last In First Out)的原则进行。 二、栈的抽象数据类型定义 栈的抽象数据类型定义 ADT stack{ 数据对象:D={ai|ai∈elemset, i=1,2,3,……,n,n≥0} 数据关系:R={ai-1,ai|ai-1,ai∈D,i=2,3,……,n} 约定an为栈顶,a1为栈底 基本
您可能关注的文档
- 元器件封装大全:图解+文字详述-附件.doc
- 用汇编语言编写AVR单片机程序入门教程资料.pdf
- 第八章 可靠性试验控制程序.pdf
- 第三章 爱剪辑视频软件简单教程.pdf
- 乌托邦的消亡和重构:理想城市的探索和启示.pdf
- 电涌保护器参数与应用介绍.ppt
- IP和域名地址.ppt
- 第03讲 面向对象的编程基础.ppt
- 第十一章 财务决策计算题复习.doc
- 合工大计算机学院 程序设计 07第七讲 继承机制.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)