一、目的:
掌握顺序表的表示方法,存储结构及其基本操作的实现。
二、要求:建立一顺序表,实现其基本操作。
三、实验内容。
1、编写程序,实现顺序表的基本操作;
2、在第1步的基础上实现下列功能。
(1)将顺序表的ai元素删除(i为3的倍数)。
2)判断该顺序表中元素是否对称,对称返回1,否则返回0。
3)实现把该表中所有奇数排在偶数之前,即表的前面为奇数,后面为偶数。
四、实验报告要求。
要求所编的程序能正确运行,并提交实验报告。实验报告的基本要求为:
1、 陈述程序设计的任务,强调程序要做什么,明确规定:
1) 输入的形式和输出值的范围;
2) 输出的形式;
3) 程序所能达到的功能;
4) 测试数据:包括正确的输入输出结果和错误的输入及输出结果。
2、 说明用到的数据结构定义、主程序的流程及各程序模块之间的调用关系。
3、 提交带注释的源程序或者用伪**写出每个操作所涉及的算法。
4、 调试分析:
1) 调试过程中所遇到的问题及解决方法;
2) 算法的时空分析;
3) 经验与体会。
5、 用户使用说明:说明如何使用你的程序,详细列出每一步操作步骤。
6、 测试结果:列出对于给定的输入所产生的输出结果。
线性表的顺序存储结构
关于线性表的顺序存储结构的表示和实现,基本操作是创建 插入 删除 求某个元素及它的前趋后继 显示等操作。include include include define true 1 define false 0 define ok 1 define error 0 define overflow 2 ...
线性表的顺序存储结构
南昌航空大学实验报告 用实验报告纸,手写 课程名称 数据结构实验名称 实验一线性表的顺序存储结构 班级学生姓名 visual逆学号 指导教师评定签名。原题目 有两张非递减有序的线性学生表a,b,采用顺序存储结构,两张表合并用c表存,要求c仍为非递减有序的,并删除c中值相同的表。本次实验题目 用户任意...
线性表顺序存储结构上的基本运算
实验项目名称 线性表的顺序存储结构上的基本运算。所属课程 数据结构 用c语言描述。院系 计算机科学与信息工程学院专业班级 网络工程姓名 000000学号 0000000000 实验日期 2016.10.20实验地点 a 06 406合作者指导教师 孙高飞。本实验项目成绩教师签字日期。以下为实验报告正...