版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章线性表,2016秋季数据结构,执行摘要,线性结构,线性表类型,线性表的定义,顺序表示和实现,线性结构,学生信息表,地址簿,短信,聊天记录,邮件列表,购物清单和账单,在哪里使用线性结构?相邻元素构成了前、后关系,线性表、线性表的逻辑结构、线性表、线性表是n个数据元素的有限序列。一般形式:(a1,ai-1,ai,ai 1,an)直接前置,直接后续长度:表n中的元素数(当n=0时,称为空表)。在非空表中,每个元素都有一个特定的位置,并且该结构对结构的创建和破坏进行操作:构造和解构引用类型(访问类型):获取处理类型(更改),ADT列表数据对象:D ai | ai ElEMEST,i=1,2,数据
2、关系:R1 | ai-1,aid,I=2,n基本操作:InitList(/存储空间基地址int长度;/当前长度int listsize/当前分配的存储容量列表;顺序存储结构的表示,2020年7月8日,数学科学学院,21,状态初始化列表(列表,顺序存储中基本操作的实现,没有破坏结构的空间!】无效删除列表(列表,/引用无效遍历列表(列表l,无效(*访问)(元素类型)为(I=0;长度;(*访问);/加工图操作!无效遍历列表(列表/注意引用参数的使用!状态getelem(列表l,int I,elemtype,int locate elem(列表l,elemtype e,状态(*比较)(elemtype
3、,elem type)/开始I=1;p=l . elem;/查询时(I=l.length,int定位元素(列表l,元素类型e,状态(*比较)(元素类型,元素类型)/从i=1开始;/查询while(i=L.length,insert operation:Status InsertList()插入前的线性表:(a1,ai-1,ai,ai 1,an)插入后的线性表:(a1,ai-1,b,ai,ai 1,an)时间复杂度Status InsertList(列表在实验中,可以假设总是有足够的空间,不考虑空间添加,先做基本的元素移动和插入,然后再考虑空间添加和元素复制!【问题:实验:realloc也复制元
4、素吗?】、数组模式下的元素移动和插入/元素从插入位置向后移动,向后移动(j=长度;j=i。l . elemj=l . elemj-1;/插入e并修改表格长度l . elemi-1=e;l .长度;返回“确定”;有些元素以指针的方式移动和插入,这很难理解。】/元素从插入位置向后,依次从后向前向后移动q=,删除操作:状态删除列表()删除前的线性表:(a1,ai-1,ai,ai 1,an)删除后的线性表:(a1,ai-1,ai 1,an)时间复杂度:最差和平均状态删除列表(List,/两个表的有序合并/在这里直接定义为列表类型的基本操作!空合并列表(列表1a,列表1b,列表,/有序合并同时(pa=pa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中央党校(国家行政学院)其他专业技术岗位招聘6人备考题库(达标题)附答案详解
- 2026广东广州南沙人力资源发展有限公司储备市场拓展专员(外派项目)2人考前冲刺密卷含答案详解(培优B卷)
- 2026云南曲靖市马龙区信访局公益性岗位人员招聘1人模拟试卷附参考答案详解【满分必刷】
- 2026江西鹰潭贵溪市第四中学教师招聘13人备考题库含答案详解(满分必刷)
- 2026山东大学国际教育学院非事业编制人员招聘1人备考题库【新题速递】附答案详解
- 2026云南临沧云县零工市场智慧家庭工程师招聘备考题库附完整答案详解(典优)
- 2026广西南宁市县级政府统计机构招聘统计协管员(协统员)46人笔试题库附参考答案详解【培优B卷】
- 2026年宿州砀山县城区学校公开补充教师192名备考题库【能力提升】附答案详解
- 2026年荆州市沙市区街道办人员招聘笔试备考题库及答案详解
- 2026年四川省遂宁市街道办人员招聘考试模拟试题及答案详解
- 2025年辽宁医药职业学院单招考试真题
- GB/T 46119-2025光的人眼非视觉生物效应作用剂量
- 光伏电站日常维护与运行规范
- 抗菌药物分级管理培训
- (正式版)DB65∕T 4450-2021 《农村供水工程自动化监控及信息化管理系统设计导则》
- 采购员培训课件
- 纸箱设计平面图制作规范
- 亚低温治疗仪的使用及维护
- 人教八年级英语上册Unit 7《Section A》课件
- 非煤矿山职业危害课件
- 企业安全生产经费提取和使用办法
评论
0/150
提交评论