- 2
- 0
- 约7.87千字
- 约 17页
- 2016-12-01 发布于湖南
- 举报
实验一 t 线性表的顺序表示和实现
实验一 线性表的顺序表示和实现
实验内容
1.线性表的顺序存储结构
C语言中的顺序表存储结构描述:
—————线性表的顺序存储结构————————
#define MAXSIZE 100 /*顺序表允许的最大空间量*/
typedef struct
{
ElemType elem[MAXSIZE]; /* ElemType为抽象数据类型*/
int length; /*当前顺序表长度*/
} SqList;
2.顺序表的基本操作
(1)初始化操作:为顺序表分配一个预定义大小的数组空间,并将线性表的当前长度length设为0。
(2)清空操作:将顺序表的长度设为0,是表为空表
(3)销毁操作:将顺序表所占用的空间释放
(4)定位操作:根据给定的数据元素e,在顺序表中找出和e相等的数据元素的位序,如果这样的数据元素不存在,则返回0
(5)插入操作:在顺序表的第i个数据元素前插入一个新的数据元素e,注意,在插入前必须判断i的值域,而在插入操作后必须使顺序表的长度增1.
(6)删除操作:删除顺序表中第i个数据元素,并且用e返回其值。注意,在删除操作前必须判断i的值域,而在删除操作后必须使顺序表的长度减1。
(7)输出操作:即将顺序表中各个元素按下标次序输出。
3.顺序表操作实现的操作步骤
您可能关注的文档
- 安监科2010年上p半年工作总结与下半年工作计划.doc
- 安装工程估9价实训方案4.doc
- 安福县烟草专买局严田烟叶中心工作站改扩建项s目工程.doc
- 安装工程施5工承包合同合同(样本).doc
- 安装说明和锅e炉软化水设备使用资料下载.docx
- 安装施工组5织设计编制指南及范本_secret.doc
- 安致丞:房地产项目运营管理体系精细化p解析.doc
- 安装软化水设备的要求g资料下载.docx
- 安装说明和锅炉软6化水设备使用.doc
- 安钢u舞阳矿业.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)