第1章绪论.ppt

上传人:ga****84 文档编号:356152 上传时间:2018-09-26 格式:PPT 页数:72 大小:1.98MB
下载 相关 举报
第1章绪论.ppt_第1页
第1页 / 共72页
第1章绪论.ppt_第2页
第2页 / 共72页
第1章绪论.ppt_第3页
第3页 / 共72页
第1章绪论.ppt_第4页
第4页 / 共72页
第1章绪论.ppt_第5页
第5页 / 共72页
点击查看更多>>
资源描述

1、 第2章 线性表线性结构是一个数据元素的有序集合。第2章 线性表线性结构特征:1、有且仅有一个开始结点。2、有且仅有一个终端结点。3、除开始结点和终端结点外的结点都最多只有一个直接前驱和一个直接后继。 第2章 线性表21 线性表的基本概念22 线性表的顺序存储结构及其运算23 线性表的链式存储结构及其运算24 顺序表和链表的比较25 线性表的应用21 线性表的基本概念211 线性表的定义由数据类型相同的n(n0)个数据元素组成的有限序列。记为(a1,a2, ,ai-1,ai,ai+1, ,an ) 其中,n为表长,n=0时称为空表;下标i表示数据元素的位序。通常,用L表示一个线性表。212 线

2、性表及其基本操作1初始化线性表InitList(L) 初始条件 线性表L不存在。 运算结果 构造一个空的线性表。(n=0)。212 线性表及其基本操作2求线性表的长度LenList(L)初始条件 表L存在。运算结果 返回线性表中所含数据元素的个数。3读取线性表中的第i个数据元素GetfromList(L,i)初始条件 表L存在。运算结果 返回线性表L中第i个元素的值或地址。如果线性表为空,或者i超过了线性表的长度,则报错。4按值查找SearchList(L,x)初始条件 性表线 L存在,x是 定的一 据元素。给 个数运算结果 在L中 找查 值为x的 据元素。数5插入操作InsertList(L,i,x) 初始条件 线性表L存在,i表示新元素将要插入的位置,插入位置正确(1in+1,n为插入前的表长)。运算结果 在L的第i个位置上插入一个值为x的新元素,该元素成为新的第i个数据元素。6删除操作:DeleteList(L,i) 初始条件 线性表L存在,i表示需要删除的数据元素的位序。运算结果 如果L为空表或位序i大于线性表长度,则报错。在L中删除位序为i的数据元素。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。