复习课1-上海交通大学继续教育学院.pptVIP

  • 30
  • 0
  • 约1.2万字
  • 约 54页
  • 2016-12-24 发布于海南
  • 举报
数据结构学位考 复习课(1) 主要内容: 1.第一部分 概述 2.第二部分 线性表、栈、队列 第一部分:数据结构与算法的基本概念 考核内容及要求: 理解算法、算法正确性、复杂性的概念; 了解算法的时间与空间复杂性级别; 重点掌握数据类型、数据结构和表示、实现的概念; 掌握抽象数据类型的说明、高级语言对抽象数据类型的支持。 基本概念和术语 数据(Data): 数据元素(Data Element): 数据的基本单位,计算机中通常作为一个整体来考虑,如一棵树中的一个结点、一个图中的一个结点。 一个数据元素可以有若干个数据项(Data Item)组成。 数据对象(Data Object):性质相同的数据元素的集合 数据结构:数据元素之间的关系——结构 四种基本结构 集合 线性结构 树形结构 图状结构/网状结构 数据结构的形式定义: 一个二元组: Data_Structure=(D,S) 其中:D是数据元素的集合,S是D上的关系集合 数据的逻辑、物理(存储)结构 逻辑结构:数据元素之间的逻辑关系 物理结构:数据元素在计算机中的存储方法(表现和实现) 数据结构的分类: 按照逻辑结构的不同分为:集合、线性结构、树状结构、网状结构 按照物理结构的不同分为: 顺序结构:利用在存储器中的物理关系来表示逻辑关系。 链式结构:用在存

文档评论(0)

1亿VIP精品文档

相关文档