第3章 数据的线性结构3.1线性表的基本概念L= (a1,a2,a3,a4,a5,a6,....,an)ai-1 , ai , ai+1线性表长度 直接后继直接前驱3.1线性表的基本概念——线性表的逻辑结构线性表是一个含有n(n≥0)个数据元素的有限序列。3.1线性表的基本概念——线性表抽象数据类型定义 数据对象:D={ai |ai?ElemSet, i=1,2,...,n, n=0} 数据关系:R1={ai-1,ai|ai-1, ai ? D,i=2,3,...,n} 基本操作: 线性表初始化 求线性表长度 取表元 按值查找 插入操作 删除操作3.1线性表的基本概念——线性表的特点 同一性:线性表由同类数据元素组成,每一个ai必须属于同一数据对象。 有穷性:线性表由有限个数据元素组成,表长度就是表中数据元素的个数。 有序性:线性表中表中相邻数据元素之间存在着序偶关系ai,ai+1。 3.2线性表顺序存储及运算3.2线性表顺序存储及运算——顺序表的基本概念 用一组地址连续的存储单元依次存储线性表的元素。采用顺序存储结构的线性表通常称为顺序表。3.2线性表顺序存储及运算——顺序表的结构特征 ...a1ba2b+Lb+2La3b+3La4a5a6...anb+(n-1)L假设线性表中每个元素需占用L 个存储单元LOC(a i+1)=LOC(ai)+LLOC(ai) =LOC(a1)
您可能关注的文档
- 第2课《我的第一次文学尝试》).ppt
- 第2课-古代埃及.ppt
- 第2课时 电解质在水溶液中的反应.ppt
- 第2课时 等差数列及其前n项和(优秀课件).ppt
- 第2部分 产品生命周期理论19.ppt
- 第2课时__电解质在水溶液中的反应.ppt
- 第3.6章 消防自动化.ppt
- 第32讲 平冲头压入半无限体的极限载荷.ppt
- 第30讲 滑移线的基本概念.ppt
- 第35讲 传统发酵技术的应用.ppt
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
原创力文档

文档评论(0)