实验(1) 单链表操作
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验(1)单链表操作
一、实验目的
掌握单链表的存储结构描述,掌握单链表的初始化、遍历等算法的描述,重点掌握单链表插入、删除算法的描述和算法应用。
二、实验原理
利用链式存储结构的特点实现单链表的基本操作和复杂操作。
三、实验设备
计算机,VC6.0开发工具
四、实验内容
1.给出单链表的存储类型描述。
2.实现单链表的初始化、插入、删除基本运算。
3.实现单链表的输入、输出运算。
4.实现单链表的逆置、有序性插入、归并等复杂运算。
5.编写主程序实现对这些运算的测试。
五、实验步骤
1.用VC建立一个控制台应用程序,命名为List。
2.新建一个头文件,命名为DataStru.h,包含标示符常量的定义和Status 类型定义。
3.新建一个头文件,命名为LinkList.h,包含单链表的存储类型描述和基本运算的实现。
4.新建一个主程序文件,命名为LinkListMain.cpp,包含单链表的逆置、有序性插入、归并等复杂运算的实现,以及对这些运算的测试。
六、实验报告要求
包含以下内容:
1.程序源代码;
2.实验测试数据和结果分析;
3.结论体会。