- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* (2) S=(D, R) D={di | 1≤i≤5} R={(di , dj ), ij} d1 d5 d2 d4 d3 该结构是非线性的。 解:上述表达式可用图形表示为: * 解释2:什么叫数据的物理结构? 答:物理结构亦称存储结构,是数据的逻辑结构在计算机存储器内的表示(或映像)。它依赖于计算机。 存储结构可分为4大类: 例:(见教材P6)复数3.0-2.3i 的两种存储方式: 顺序、链式、索引、散列 -2.3 0302 3.0 0300 0415 0302 3.0 0300 0415 -2.3 法1:地址 内容 法2:地址 内容 2字节 数据结构---第一章 绪论 * 数据存储方式的四种常用结构 (1)顺序存储:数据元素依次放在连续的存储单元中。 a1 a2 ... ai ... an (2)链式存储:在存储结点中增加若干指针域,记录后继或者相关结点的地址(指针)。 a1 1220 ... a3 1342 ... a2 1072 ... 1000 1004 1000 1004 1072 1076 1220 1224 指针 结点 结点 * (3)索引存储:将数据元素分为若干子表,子表的开始位置存放在索引表中。 索引表 班级 addr 主表 01 1 02 31 03 54 …… (4)散列存储:根据数据元素的关键字值,由散列函数计算出存储地址。LOC(ai)=H(key) …… 432 …… 713 …… 王小二 李一凡 1 a1 2 a2 …… 31 a31 …… * 解释3:什么是数据的运算? 答:在数据的逻辑结构上定义的操作算法。 它在数据的存储结构上实现。 最常用的数据运算有5种: 插入、删除、修改、查找、排序 * 1.3 抽象数据类型概念 Q1 数据类型与抽象数据类型的区别? Q2 抽象数据类型如何定义? Q3 抽象数据类型如何表示和实现? 讨论: 提示:教材中例1-6和例1-7分别给出了抽象数据类型“三元组”的定义、表示和实现,请试阅读。 * Q1 数据类型与抽象数据类型的区别? 数据类型:是一个值的集合和定义在该值上 的一组操作的总称。 抽象数据类型:由用户定义,用以表示应用问题的数据模型。它由基本的数据类型构成,并包括一组相关的服务(或称操作) 它与数据类型实质上是一个概念,其特征是使用与实现分离,实行封装和信息隐蔽(独立于计算机)。 * Q2 抽象数据类型如何定义? 抽象数据类型可以用以下的三元组来表示: ADT = (D,S,P) 数据对象 D上的关系集 D上的操作集 ADT抽象数据类型名{ 数据对象:数据对象的定义 数据关系:数据关系的定义 基本操作 :基本操作的定义 } ADT抽象数据类型名 ADT常用定义格式 * 例:给出自然数(Natural Number )的抽象数据类型定义。 ADT Natural_Number is objects: 一个整数的有序子集合,它开始于0,结束于机器能表示的最大整数 (MAX INT) functions: 对于所有的 x, y ? Natural_Number; TRUE, FALSE ? Boolean; +, -, , = = ,=等都是可用的服务。 Zero ( ): Natural Number 返回 0 IsZero(x): Bo
您可能关注的文档
- 七年级下册宋代社会风貌.ppt
- 2010年昆仑山物料汇总-20100304.ppt
- 11个适合做背景的PPT单页.ppt
- 2010年自考《社会研究方法》复习笔记第七章.ppt
- 11中考语文现代文阅读复习.ppt
- 七年级地理下册《极地地区》.ppt
- 11保障与安全身份认证.ppt
- 2010广东电视台阳光之星少儿才艺大赛深圳赛区.ppt
- 2010年高考数学备考策略.ppt
- 七年级生物第七单元综合复习.pptx
- 2024-2025学年福建省晋江市四校高三第二学期期末练习生物试题试卷含解析.doc
- 2024-2025学年福建省晋江市季延中学高三下学期期末考试(英语试题文)试题含解析.doc
- 2024-2025学年福建省长汀、连城、武平、永定、漳平、上杭六地一中联考高三二轮复习研四性考试(四)英语试题含解析.doc
- 2024-2025学年甘肃张掖市高三年级第一次调研考试英语试题含解析.doc
- 2024-2025学年甘肃省民勤三中高三下学期第二次阶段考试英语试题试卷含解析.doc
- 2024-2025学年福建省莆田市第二十四中学高三第二学期期末(一模)英语试题含解析.doc
- 2024-2025学年福建省泉州市泉港一中高考英语试题复习专号题型解析冲击训练含解析.doc
- 2024-2025学年广东揭阳市惠来县第一中学高三1月教学质量测评英语试题含解析.doc
- 2024-2025学年福建省南安市2南安一中018年7月高三第一次调研联考英语试题含解析.doc
- 2024-2025学年福建省泉州市泉港第一中学高三1月月考生物试题试卷含解析.doc
文档评论(0)