- 4
- 0
- 约2.18万字
- 约 79页
- 2019-05-13 发布于广东
- 举报
Modern Operating System 乔 林 第十三章 数据抽象 学习目标 理解数据抽象原则,了解抽象数据类型的概念 理解栈,能使用多种方法实现栈 理解队列,能使用多种方法实现队列 熟悉符号表的概念,掌握抽象符号表的接口设计原则与基本实现策略 熟悉哈希表的概念,了解哈希表设计的关键问题,并能针对具体应用问题进行具体分析 13.1 抽象数据类型 抽象的表现形式 行为抽象:函数 数据结构抽象:抽象数据类型 抽象数据类型的基本概念 仅关心类型的行为,不关心数据的具体实现细节 C 语言中的基本数据类型:仅关心如何使用数据,而不关心如何表示这些数据 抽象数据类型的划分:依据数据之间的关系 线性数据结构与非线性数据结构 线性数据结构与非线性数据结构 线性数据结构 非线性数据结构 13.2 线性表类型 线性表定义 或为空表,或为数据类型相同的一组数据,且 各元素只有一个直接前驱和一个直接后继 表头元素只有后继没有前驱 表尾元素只有前驱没有后继 线性表抽象 逻辑抽象:不关心元素的具体数据类型 物理抽象:不关心元素的存储格式 线性表操作 线性表操作 线性表应用示例 主函数 线性表的顺序表示 线性表的存储结构:结构体 元素整体的存储结构:数组 创生线性表 获取下一元素 获取上一元素 前插入元素 后插入元素 删除线性表与元素 获取与设置元素 获取与设置当前位置 其他辅助线性表函数
您可能关注的文档
- 青岛农业大学理学与信息科学学院Web程序设计课件 第九章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第六章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第七章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第三章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十二章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十三章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十一章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第四章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第五章.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 2026年5G通信基站建设与运营成本报告.docx
- 初中地理知识点总结归纳 初中地理知识点总结.pdf VIP
- 解读住建部令60号《建筑施工特种作业人员管理规定》2026年.pptx VIP
- 2025年广东佛山中考道德与法治试题及答案.pdf VIP
- 电机学(第四版)辜承林课后习题解答.pdf
- 为什么说勇于自我革命是党能够引领社会革命的根本原因.docx VIP
- 2009皮带运输机通廊建筑构造图集09J940.pdf VIP
- 【真题分类】2025年各地小升初语文真题分类汇编卷.docx VIP
- 湖北省武汉市武昌区2025届小升初复习数学模拟试卷含解析.doc VIP
- 【精品】《柔性接口给水管道支墩》(10S505国标图集)简介分析.pdf VIP
原创力文档

文档评论(0)