- 3
- 0
- 约2.18万字
- 约 79页
- 2017-06-10 发布于四川
- 举报
Modern Operating System 第十三章 数据抽象 学习目标 理解数据抽象原则,了解抽象数据类型的概念 理解栈,能使用多种方法实现栈 理解队列,能使用多种方法实现队列 熟悉符号表的概念,掌握抽象符号表的接口设计原则与基本实现策略 熟悉哈希表的概念,了解哈希表设计的关键问题,并能针对具体应用问题进行具体分析 13.1 抽象数据类型 抽象的表现形式 行为抽象:函数 数据结构抽象:抽象数据类型 抽象数据类型的基本概念 仅关心类型的行为,不关心数据的具体实现细节 C 语言中的基本数据类型:仅关心如何使用数据,而不关心如何表示这些数据 抽象数据类型的划分:依据数据之间的关系 线性数据结构与非线性数据结构 线性数据结构与非线性数据结构 线性数据结构 非线性数据结构 13.2 线性表类型 线性表定义 或为空表,或为数据类型相同的一组数据,且 各元素只有一个直接前驱和一个直接后继 表头元素只有后继没有前驱 表尾元素只有前驱没有后继 线性表抽象 逻辑抽象:不关心元素的具体数据类型 物理抽象:不关心元素的存储格式 线性表操作 线性表操作 线性表应用示例 主函数 线性表的顺序表示 线性表的存储结构:结构体 元素的存储结构:数组 创生线性表 获取下一元素 获取上一元素 前插入元素 后插入元素 删除线性表与元素 获取与设置元素 获取与设置当前位置 其他辅助线性表函数 通用线性表类型
您可能关注的文档
- 第六章样本及抽样分布.ppt
- 第六章流体动力学积分形式基本方程.ppt
- 第六章消费方式.ppt
- 第六章热力学第二定律.ppt
- 第六章第三节沟通1.ppt
- 第六章简单超静定问题.ppt
- 第六章结构位移计算.ppt
- 第六章项目的进度管理.ppt
- 第六节《自感现象》课件新人教版选修3-2《日光灯原理》课件新人教版选修3-2.ppt
- 第六讲世说新语任诞(定稿1).ppt
- 2026年农业无人机植保报告及行业精准农业发展报告.docx
- 2026年医疗健康行业发展趋势报告.docx
- 2026年智慧农业物联网报告及未来五至十年生态建设报告.docx
- 2026年5G网络基站建设规划报告及未来五至十年网络优化报告.docx
- 2026年5G智慧城市建设报告及未来五至十年数字孪生创新报告.docx
- 2026年无人驾驶航空应用报告及未来五至十年低空经济产业发展报告.docx
- 2026年智慧农业物联网监测报告.docx
- 2026年工业机器人自动化报告及未来十年技术革新报告.docx
- 2026年教育科技在线平台报告及未来五至十年远程教育发展报告.docx
- 2026年智能港口智能拖轮系统创新报告.docx
原创力文档

文档评论(0)