- 2
- 0
- 约7.53千字
- 约 43页
- 2022-08-31 发布于北京
- 举报
第2章 线性表线性结构 线性结构是一个数据元素的有序(次序)集合。它有四个基本特征: 1.集合中必存在唯一的一个第一元素; 2.集合中必存在唯一的一个最后元素; 3.除最后元素之外,其它数据元素均有唯一的后继; 4.除第一元素之外,其它数据元素均有唯一的前驱。第一节 线性表的类型定义 2.1.1 抽象数据类型线性表的定义 通常可以下列 n 个数据元素的序列表示线性表 (Linear_List) ( a1, a2,...,ai-1,ai,ai+1,...,an)序列中数据元素的个数 n 定义为线性表的表长 n=0 时的线性表被称为空表 称 i 为ai在线性表中的位序 线性表的抽象数据类型的定义 ADT List {数据对象:D={ai | ai ∈ ElemSet, i=1,2,...,n, n≥0 }数据关系:R1={ ai-1 ,ai | ai-1,ai∈D, i=2,...,n } 基本操作: {结构初始化} InitList( L ) 操作结果:构造一个空的线性表 L 。 {销毁结构} DestroyList( L ) 初始条件:线性表 L 已存在。 操作结果:销毁线性表 L 。{引用型操作} ListEmpty( L ) 初始条件:线性表L已存在。 操作结果:若 L 为空表,则返回 TRUE,否则返回 FALSE。 ListLength( L ) 初始条件:线性表 L
您可能关注的文档
最近下载
- 江苏师范大学《无机化学》习题库及答案第五章 酸碱平衡.pdf VIP
- 2024年西安高新医院招聘考试真题.pdf VIP
- 江苏师范大学《无机化学》习题库及答案——第二章 热化学.docx VIP
- 市商业银行反洗钱检查制度.pdf VIP
- 跨任务迁移中人类反馈奖励函数的泛化机制及优化策略.pdf VIP
- 2025年人教版高中高一非金属(电解)产物试卷及解析.docx VIP
- 产品变更控制程序.pdf VIP
- 2025年房地产经纪人城市更新政策高频考点与易错题专题试卷及解析.pdf VIP
- 2025年AWS认证机器学习-工程师级:TrustedAdvisor性能之ML实例资源利用率监控专题试卷及解析.pdf VIP
- 2025年苏教版高一单调区间求解专题试卷及解析.docx VIP
原创力文档

文档评论(0)