跳转至

线性表

基础概念

线性表是最简单、基本和常用的一种线性结构

存储结构

常采用顺序存储和链式存储

img

基本操作

主要的基本操作是插入、删除和查找等

线性表的定义

一个线性表是 n (n>=0 )个元素的有限序列,通常表示为 (a1, a2, ... , an)

非空线性表的特点如下:

  • 存在唯一的一个 "第一个 "的元素
  • 存在唯一的一个 "最后一个" 的元素
  • 除第一个元素外,序列中的每个元素均只有一个直接前驱
  • 除最后一个元素外,序列中的每个元素均只有一个直接后继

前驱和后继

前驱和后继

  • 某一元素的左侧相邻元素称为“直接前驱”,位于此元素左侧的所有元素都统称为“前驱元素”;
  • 某一元素的右侧相邻元素称为“直接后继”,位于此元素右侧的所有元素都统称为“后继元素”;

http://c.biancheng.net/view/3335.html