淮 海 工 学 院 计 算 机 科 学系实 验 报 告 书课 程 名 : 《 数 据 结 构 》 题 目 : 线 性 表 数 据 结 构 试 验 班 级 : 学 号 : 姓 名 : 评语:成绩: 指导老师: 批阅时间: 年 月 日线 性 表 实 验 报 告 要 求1 目 的 与 要 求 :1 )掌握线性表数据结构的基本概念和抽象数据类型描述;2 )熟练掌握线性表数据结构的顺序和链式存储存表示;3 )熟练掌握线性表顺序存储结构的基本操作算法实现;4 )熟练掌握线性表的链式存储结构的基本操作算法实现;5 )掌握线性表在实际问题中的应用和基本编程技巧;6 )根据实验题目要求独立正确地完成实验容(提交程序清单与相关实验数据与运行结果);7 )根据报告格式和容要求,仔细书写实验报告,并在试验后的第三天提交电子(全班同学提交到学委,再统一打包提交给老师)和纸质(每班每次5 份,学委安排,保证每个同学至少提交一次);8 )积极开展实验组组沟通和辅导,严禁复制和剽窃他人实验成果,一旦发现严肃处理;9 )上实验课前,要求每个同学基本写好程序,并存储在自己的U 盘上,用于实验课堂操作时调试和运行
凡不做准备,没有提前编写程序者,拒绝上机试验
2 实 验 容 或 题 目一 、 顺 序 表 的 基 本 操 作 实 现 实 验要求:数据元素类型ElemType取整型int
根据顺序存储结构实现如下算法:1 )创建任意整数线性表(即线性表的元素值随机在键盘上输入)的顺序存储结构(即顺序表),长度限定在25之;2 )打印/ 显示(遍历)该线性表(依次打印/ 显示出表中元素值);3 )在顺序表中查找第i 个元素,并返回其值;4 )在顺序表第i 个元素之前插入一已知元素;5 )在顺序表中删除第i 个元素;6 )求顺序表中所有元素值(整数)之和;二 、 链 表 ( 带 头 结 点 ) 基 本 操 作 实 验