[工学]03《数据结构》第三讲线性表上1.pdfVIP

  • 0
  • 0
  • 约2.92万字
  • 约 59页
  • 2018-03-27 发布于浙江
  • 举报

[工学]03《数据结构》第三讲线性表上1.pdf

[工学]03《数据结构》第三讲线性表上1

《《《《数据结构数据结构数据结构数据结构》》》》第三讲第三讲第三讲第三讲 线性表线性表线性表线性表 ((((上上上上)))) 年99月月2727日日 周亚建 zhouyajian@ School of Computer Science and Engineering, BUPT Overview of Last ClassOverview of Last Class  数据结构的概念 非数值数据的表示非数值数据的表示、存储和操作存储和操作 了解抽象数据类型的表示与实现  理解算法和算法分析 掌握计算语句频度和估算算法时 间复杂度的方法 2 /61 本次课程学习目标本次课程学习目标 学习完本次课程学习完本次课程,您应该您应该能够掌握下列的知识和技能能够掌握下列的知识和技能:  线性表的概念:线性表的表示  逻辑结构特性  线性表的存储:顺序存储结构和链式存储结构  线性表的操作:基本操作及算法实现  分析顺序存储结构的时间和空间复杂度分析顺序存储结构的时间和空间复杂度 3 /61 本章课程内容(第二章线性表)本章课程内容(第二章线性表) 2.1 线性表的类型定义 2.2 线性表的顺序表示和表现 2.3 线性表的链式表示与实现 2.4 一元多项式的表示及相加 4 /61 线性表线性表  线性表是一种最常用且最简单的线性结构。 5 /61 什么是线性结构什么是线性结构  简言之简言之,,线性结构是线性结构是一个数据元素的个数据元素的有序有序 ((次序次序))集合集合。  它有四个基本特征:  集合中必存在唯集合中必存在唯一的的一个个 “第第一元素元素”;;  集合中必存在唯一的一个“最后元素”;  除最后元素之外除最后元素之外,其它数据元素均有唯其它数据元素均有唯一的的 ““后继后继””;  除第一元素之外,其它数据元素均有唯一的“前驱” 。  注意:这里的 “有序 ”仅指在数据元素之间存在一个 “领先 ”  注意 这里的 “有序 ”仅指在数据元素之间存在 个 “领先 ” 或 “落后”的次序关系,而非指数据元素 “值” 的大小可比性。 6 /61 线性表的类型定义线性表的类型定义 2.1 线性表的类型定义 2.2 线性表的顺序表示和表现

文档评论(0)

1亿VIP精品文档

相关文档