数据结构 清华大学出版社 第1章 绪论-1.pptVIP

  • 3
  • 0
  • 约 51页
  • 2017-08-19 发布于江西
  • 举报

数据结构 清华大学出版社 第1章 绪论-1.ppt

数据结构 清华大学出版社 第1章 绪论-1.ppt

逻辑结构和物理结构 逻辑结构: 数据元素之间的逻辑关系描述 物理结构: 数据逻辑结构在计算机中的表示,又称存储结构(元素的表示:位串,关系的表示:顺序与非顺序映像) 算法的设计取决于选定的逻辑结构 算法的实现依赖于采用的存储结构 原则上,一种逻辑结构可以采用任一种存储结构来存储(表示) 存储结构分:顺序、链接、索引和散列 考 数据的存储结构 —— 逻辑结构在存储器中的映象 “数据元素”的映象 ? “关系”的映象 ? 数据元素的映象方法: 用二进制位(bit)的位串表示数据元素 (321)10 = (501)8 = (101000001)2 如用一个字长的位串表示一个整数, 用8位二进制数表示一个字符。 关系的映象方法: (表示?x, y?的方法) 1.顺序映象 以相对的存储位置表示后继关系 例如:令 y 的存储位置和 x 的存储位置之间差一个常量 C 而 C 是一个隐含值,整个存储结构中只含数据元素本身的信息 x y 元素n …….. 元素i …….. 元素2 元素1 Lo Lo+m Lo+(i-1)*m Lo+(n-1)*m 存储地址 存储内容 Loc(a)=Lo+(i-1)*m 顺序存储 每个元素所占用 的存储单元个数 元素n …….. 元素i …….. 元素2 元素1 存储内容 顺序存储结构常用于线性数据结构,将逻辑上相邻的数据元素存储在物理上相邻

文档评论(0)

1亿VIP精品文档

相关文档