- 17
- 0
- 约5.99千字
- 约 35页
- 2017-11-27 发布于广东
- 举报
数据结构第二章 线性表本章主要内容线性表的定义和基本操作线性表的顺序存储和相关操作线性表的链式存储和相关操作1、 线性表的定义线性表(Linear_List)简称为表,是n(n≥0)个数据元素(也叫结点或表元素)组成的有限序列,其特点是各数据元素之间存在着线性关系,即都是一个接一个的按一定顺序排列的,并且线性表要求同一个表中的各数据元素的结构类型必须完全一致。例如:(a1,a2,a3,……ai-1,ai,ai+1,……,an-1,an)即为一个线性表,表中ai-1领先于ai,称ai-1是ai的直接前驱元素,ai+1是ai的直接后续元素。当i=1,2,3,……,n-1时,ai有且仅有一个直接后继;当i=2,3,4,……,n时,ai有且仅有一个直接前驱。1、 线性表的定义表的长度:线性表中元素的个数n(n≥0)为线性表的长度;空表:n=0的时候称该线性表为空表;位序:非空线性表中ai是第i(1≤i≤n)个数据元素,称i为数据元素在线性表中的位序;数据元素:组成线性表的数据元素是一个个的数据项,这种数据项可以是初等项,也可以是组合项;1、 线性表的基本操作(1).线性表初始化:Init(L);(2).求线性表的长度:Length(L);(3).取表中的某一个元素:Get(L,i);(4).按值查找:Locate(L,x);(5).插入操作:Insert(L,i,x);(6).删除操作:D
您可能关注的文档
最近下载
- 化学化工物性数据手册.pdf VIP
- 金属非金属矿山安全标准化管理制度-xx矿业资料.doc VIP
- 康明斯PT泵燃油系统.ppt VIP
- 默纳克荣耀柜大功率别墅梯配一体化轿顶检修盒(MCTC-CTW-B3&A9适用)电气原理图(含手拉门)_中文版.pdf VIP
- 2026【期中】家长会:致敬每位不容易的家长 课件(共37张PPT).pptx VIP
- 基于stm32肺活量测量装置设计.docx
- 2026年职业技能中医康复理疗师-理论知识参考题库含答案解析(5卷题有答案).docx VIP
- 要想知道自己姓氏来源去看:四川渠县百家姓姓氏探源.pdf VIP
- 小儿肾积水诊疗指南(2025年版).docx VIP
- 基于低碳理念的城市滨水公园景观设计——以宁德时代工业文化园设计为例.pdf
原创力文档

文档评论(0)