网站大量收购独家精品文档,联系QQ:2885784924

4.1 数据结构的基本概念.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计与问题求解 ——数据结构的基本概念 数据和数据结构 数据 (Data )是能够被计算机存储、加工的对象,是信息的表 达形式 组成数据的基本单位称为数据元素 (Data Element )。也称 为元素 (Element )、结点(Node)或记录(Record)。 数据项 组成数据元素的每一项称为数据项 (Data Item ),也称为字 段或域 (Field ) 数据项是数据的最小标识单位。 例如: 一个学生的信息可以由学号、姓名、性别、专业、出生年月 、照片等数据项组成 数据组织的三个层次 数据、数据元素和数据项反映了数据组织的三个层次 数据由若干个数据元素构成 每个数据元素又由若干个数据项构成 数据元素之间的联系 数据元素之间的联系可以用前趋和后继来描述  紧临某个元素之前的元素称为元素E的前趋  紧临某个元素之后的元素称为元素E的后继 某个元素可以只有前趋没有后继,也可以只有后继而没有前趋 数据元素之间的联系 根据下图所示的扑克牌图形的信息正确区分数据项、数据元素 、前趋和后继的概念 数据的逻辑结构  逻辑结构  是数据的组织形式,用来表示数据元素之间的逻辑关系,即数据元素之间的关联方 式或相邻关系  逻辑结构的组成  数据元素的集合,可以用D表示  元素之间的前趋后继关系的集合,用R表示  所以数据结构可以表示为:  DS= (D ,R ) 三种基本的逻辑结构  线性结构  数据元素之间存在着一对一的前趋后继关系  树形结构  只有一个处在最高层次的数据元素没有前趋,这个数据元素称为根结点,其他每个 数据元素都有并且仅有一个前趋,而每个数据元素的后继则没有个数的限制  图结构  每一个数据元素都可以有任意多个前趋和后继,任何两个结点之间都可能邻接 三种基本的逻辑结构 三种基本的逻辑结构 试分析 学生档案信息 一本书的目录 Internet中的各个网页 各自属于什么逻辑结构? 数据的物理结构  某个系有10个班,编号分别是计算机01、计算机02、…、计算机10 ,按 编号顺序显然各班之间构成了线性结构。某栋教学楼上有50个教室,编 号从1到50 ,现在要为每个班分配教室,请分析以下每一种安排方案有什 么特点 按班编号的顺序分别安排到1~10号教室 按班编号的顺序分别安排到11~20号教室 其他可能的方式。。。 数据的物理结构  数据元素及其关系在存储器中的存放形式称为数据的物理结构 ,也称为存储结构  物理结构的分类:  顺序存储结构 元素按某种顺序存储在连续的存储单元中,存储位置间的关系反映了元素间的逻 辑关系  链式存储结构 元素存放在不一定连续的存储单元中。通过在元素中附加信息来表示与其相关的 一个或多个其他元素的物理地址来建立元素间逻辑关系 数据的物理结构  物理结构的分类  索引存储结构 将数据元素排成一个序列,每个元素E在序列中对应的位置i ,称为元素的索引, i 在存储时,建立附加的索引表,索引表中的第i个值就是第i个元素E 的存储地址 i  散列存储结构 每个数据元素均匀存放在存储区中,在数据元素和其在存储器中的存储位置之间 建立一个映象关系F (即函数)。根据这个映象关系可以得到它的存储地址A  一种逻辑结构可以采用任何一种存储结构来实现,但不同的物理结构要影响到对数据的 操作 数据的运算 数据的运算是对数据元素进行的某种操作,例如 改变元素的个数(增加或删除 ) 改变元素的顺序 改变元素之间的关系 浏览每个元素(遍历 ) 检索符合某个条件的数据元素 总结 综上所述,在对数

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档