cha2 线性表.pptVIP

  • 2
  • 0
  • 约1.67万字
  • 约 77页
  • 2017-08-20 发布于湖北
  • 举报
cha2 线性表

第二章 线性表 简介:最简单、最常用的数据结构, 线性表的顺序表示和实现 线性表的链式表示和实现 线性表的应用实例--- 一元多项式的表示和运算 重点: 线性表的基本概念和术语 线性表的顺序表示和链式表示方法及其上的基本操作 相关算法的时间复杂度分析 难点:线性表的链式表示和基本操作 线性结构的特点 存在惟一的一个被称作第一个的数据元素; 存在惟一的一个被称作最后一个的数据元素; 相邻数据元素之间存在序偶关系,若将线性表记为(a1,a2,…,ai-1,ai,ai+1,…,an) 表中ai-1领先于ai, 称 ai-1 是ai的直接前驱元素; ai+1 是ai的直接后继元素。 除第一个之外,线性表中的每个数据元素均只有一个直接前驱; 除最后一个之外,线性表中每个数据元素均只有一个直接后继; 2.1 线性表类型定义 线性表(Linear List):n个数据元素的有限序列。 如(3,5,56,67,88),(a,b,c,d,e,f)都是线性表,更复杂的线性表中,一个数据元素(记录)可以由若干个数据项组成,含有大量记录的线性表称为文件。 如:学生健康情况表: 总之: 线性表的数据元素可由若干数据项组成。 同一线性表中的元素必定具有相同特性 线性表术语 线性表的长度:线性表中元素的个数(n); 空表:n=0时,称为空表; 位序:在非空的线性表中,每个元素都有一个确定的位置,

文档评论(0)

1亿VIP精品文档

相关文档