Ch2 线性表;线性表是一种最简单的线性结构。;§2.1 线性表的类型定义;其抽象数据类型的定义如下:;{销毁结构}
DestroyList( L ) 初始条件:线性表 L 已存在。 操作结果:销毁线性表 L 。 ;LocateElem( L, e, compare( ) ) 初始条件:线性表 L 已存在,compare( ) 是元素
判定函数。
操作结果:返回 L 中第1个与 e 满足关系 compare( )
的元素的位序。若这样的元素不存在,
则返回值为0。
ListTraverse(L, visit( ))
初始条件:线性表 L 已存在,visit( ) 为元素的
访问函数。
操作结果:依次对 L 的每个元素调用函数 visit( )。
一旦 visit( ) 失败,则操作失败。 ;{加工型操作}
ClearList( L ) 初始条件:线性表 L 已存在。 操作结果:将 L 重置为空表。
PutElem( L, i, e )
初始条件:线性表L已存在,1≤i≤LengthList(L)。
操作结果
您可能关注的文档
最近下载
- 2026年天津继续教育公需课考试答案.docx VIP
- 国内外绿道发展现状综述.doc VIP
- Unit 5 Look into the future教学设计 - 第二课时(Start up)2025五年级上册英语外研版.docx
- 通桥(2017)2101-Ⅱ时速160公里客货共线铁路预制后张法简支T梁24m.pdf VIP
- 绍兴漫步走在中国文化脉络上.doc VIP
- 2025年阳江市江城区招聘专职人民调解员笔试真题.docx VIP
- 湿法静电除尘器使用说明书.doc VIP
- 海龟汤题库完整版本.doc VIP
- 半导体物理与器件(第4版)尼曼课后答案.pdf
- 续性肾替代治疗容量评估与管理专家共识PPT课件.pptx VIP
原创力文档

文档评论(0)