当前位置: 首页 > news >正文

怎么做狼视听网站东莞人才网官方网站

怎么做狼视听网站,东莞人才网官方网站,好三网网站,课程网站建设的目的意义本节主要介绍线性表的一些基本操作。 本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频] 1. 线性表的类型定义 1.1 抽象数据类型线性表的定义 定义 基本操作(一) InitList(&L)(Ini…

本节主要介绍线性表的一些基本操作。

本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频]

1. 线性表的类型定义

1.1 抽象数据类型线性表的定义

  • 定义
    在这里插入图片描述
  • 基本操作(一)
  1. InitList(&L)(Initialization List)构造线性表
    操作结果:构造一个空的线性表L。
  2. DestroyList(&L) 销毁线性表
    初始条件:线性表L已经存在。
    操作结果:销毁线性表L(即从内存中删除线性表L)。
  3. ClearList(&L) 清除线性表
    初始条件:线性表L已经存在。
    操作结果:将线性表L重置为空表(表中没有元素)。
  • 基本操作(二)
  1. ListEmpty(L) 判断线性表是否为空
    初始条件:线性表L已经存在。
    操作结果:若线性表L为空表(元素个数为0),则返回TURE;否则赶回FALSE。
  2. ListLength(L) 获取线性表长度
    初始条件:线性表L已经存在。
    操作结果:返回线性表L中的数据元素个数。
  • 基本操作(三)
  1. GetElem(L,i,&e) 获取线性表中元素
    初始条件:线性表L已经存在,1 <= i <= ListLength(L)。
    操作结果:用e返回线性表L中第i个数据元素的值。
  2. LocateElem(L,e,compare()) 查找和定位线性表中满足条件的元素
    初始条件:线性表L已经存在,compare()是数据元素判定函数。
    操作结果:返回L中第一个与e满足compare()的数据元素的位序。若这样的数据元素不存在则返回值为0。
  • 基本操作(四)
  1. PriorElem(L,cur_e,&pre_e) 求某元素前趋
    初始条件:线性表L已经存在。
    操作结果:若cur_e是L的数据元素,且不是第一个,则用pre_e返回它的前趋,否则操作失败,pre_e无意义。
  2. NextElem(L,cur_e,&next_e) 求某元素的后继
    初始条件:线性表L已经存在。
    操作结果:若cur_e是L的数据元素,且不是最后一个,则用next_e返回它的后继,否则操作失败,next_e无意义。
  • 基本操作(五)
  1. ListInsert(&L,i,e) 线性表中插入元素
    初始条件:线性表L已经存在,1 <= i <= ListLength(L) + 1。
    操作结果:在L的第i个位置之前插入新的数据元素e,L的长度加1。
    在这里插入图片描述
  • 基本操作(六)
  1. ListDelete(&L,i,&e) 线性表中删除某元素
    初始条件:线性表L已经存在,1 <= i <= ListLength(L) 。
    操作结果:删除L的第i个数据元素,并用e返回其值,L的长度减1。
    在这里插入图片描述
  2. ListTraverse(&L,visited()) 遍历访问线性表中某元素
    初始条件:线性表L已经存在。
    操作结果:依次对线性表中每个元素调用visited()。

注:以上运算是逻辑结构上定义的运算。只要给出这些运算的功能是“做什么”,至于“如何做”等实现细节,指有待确定了存储结构后考虑。

http://www.dtcms.com/a/599116.html

相关文章:

  • 厦门市建设执业资格注册管理中心网站书怎么做pdf下载网站
  • 网站制作定制图苏州工业园区招聘官网
  • 评估工程正成为下一轮Agent演进的重点
  • 哪个网站做相册好苏州网站优化建设
  • 百度账号购买网站引流推广方式
  • 做网站开公司太原建站的模板
  • vs python 网站开发优秀网站管理员
  • 西安哪里有做网站的中铁建设集团官方网站
  • 好看的手机网站推荐广州网站建设商家
  • 电商网站建设小强wordpress上传失败
  • 装饰工程设计东莞网站建设展示型网站设计与制作团队
  • OpenRefine:一款免费开源、功能强大的数据清洗工具
  • 工控人如何做自己的网站运动网站建设主题
  • TensorRT笔记(2):解析样例中Logger日志类的设计
  • 南京领动做网站怎么样佛山制作网站公司推荐
  • 苏州建网站哪个好做定制的网站
  • 江苏网站建设流程朔州市建设监理公司网站
  • AI销冠是什么?熊猫智汇公司如何利用它提升企业效率?
  • 并发编程 | 提高程序效率的关键技术
  • 电子商务网站建设 项目规划书iis网站
  • 网站规划与建设实验心得企业网络营销策划必须以什么为核心
  • Bash Glob 通配符详细指南:从 POSIX 标准到高级用法
  • 景观设计论文seo关键词优化排名推广
  • 小米手机网站的风格设计莱州教育网站
  • 上海自适应网站设计网络营销策划书实施计划
  • 自己怎做网站后台正规医院看男科大概多少钱
  • NebulaChat 框架学习笔记
  • 网站规划建设方案模板网站建设和美工
  • 怎样用自己电脑做网站c2c电子商务平台有哪些?
  • 专业设计网站有哪些建设部的官方网站