图形表示 1 2 3 4 5 6 7
Data Structure
2021/4/16
Page 21
逻辑结构
❖ 对数据元素之间存在的逻辑关系的描述; ❖ 可以用一个数据元素的集合和定义在此集合上的若干关系表示。
物理结构(存贮结构)
❖ 数据逻辑结构在计算机中的表示和实现。 ❖ 包含数据元素的映象和关系的映象。
非数值计算问题的数学模型正是本课程要讨论的数据结构。
Data Structure
2021/4/16
Page 11
例如
例1-1:图书馆的书目检索自动化问题
Data Structure
书目卡片
登录号: 书名: 作者名: 分类号: 出版单位: 出版时间: 价格:
2021/4/16
Page 12
例如
例1-1:图书馆的书目检索自动化问题
Data Structure
2021/4/16
Page 20
数据结构的形式定义
❖ 数据结构是一个二元组 Data_Structure=(D,S) 其中,D是数据元素的有限集,S是D上关系的有限集。
例如: list=(D,R) 其中:D={1,2,3,4,5,6,7}
R={<1,2>,<2,3>,<3,4>,<4,5>,<5,6>,<6,7>}
第一章 绪论
重点和难点
❖ 重点:了解有关数据结构的各个名词和术语的含义,以及语句频 度和时间复杂度、空间复杂度的估算。
❖ 难点:无
知识点
❖ 数据、数据元素、数据结构、数据类型、抽象数据类型、算法及 其设计原则、时间复杂度、空间复杂度
Data Structure