- 10
- 0
- 约3.36千字
- 约 6页
- 2020-02-20 发布于安徽
- 举报
顺序表
.
范文.
实验一 顺序表操作验证
实验目的
⑴ 掌握线性表的顺序存储结构;
⑵ 验证顺序表及其基本操作的实现;
⑶ 掌握数据结构及算法的程序实现的基本方法。
实验内容
⑴ 建立含有若干个元素的顺序表;
⑵ 对已建立的顺序表实现插入、删除、查找等基本操作。
设计与编码
(a)本实验用到的理论知识
首先定义顺序表的数据类型——顺序表类SeqList,包括题目要求的插入、删除、查找等基本操作,为便于查看操作结果,设计一个输出函数依次输出顺序表的元素。
(b)算法设计
const int MaxSize=10;
template class T //定义模板类SeqList
class SeqList
{
public:
SeqList( ){length=0;} //无参构造函数
SeqList(T a[ ], int n); //有参构造函数
void Insert(int i, T x); //在线性表中第i个位置插入值为x的元素
T Delete(int i); //删除线性表的第i个元素
int Locate(T x ); //按值查找,求线性表中值为x的元素序号
void PrintList( ); //遍历线性表,按序号依次输出各元素
priva
您可能关注的文档
最近下载
- 2019年注册安全工程师《化工安全》真题及解析(可编辑).docx VIP
- 海南大学大学物理期末考试试卷(含答案).doc VIP
- 2023年海南大学公共课《中国近代史纲要》期末试卷B(有答案).docx VIP
- 2023年海南大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
- 会计综合实训1.pptx VIP
- 给排水基础知识与识图.ppt VIP
- T∕YCST 005-2024 低能耗集成装配式多层房屋技术规程.pdf
- 【外科学9版】第六十一章 下肢骨、关节损伤.pptx VIP
- 外科学第八上肢骨关节损伤.ppt VIP
- 《会计综合实训》参考答案【2019年4月修订】.doc VIP
原创力文档

文档评论(0)