实验一顺序结构线性表的实现

发布 2021-06-02 08:17:28 阅读 4930

一、目的:

掌握顺序表的表示方法,存储结构及其基本操作的实现。

二、要求:建立一顺序表,实现其基本操作。

三、实验内容。

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合作者指导教师 孙高飞。本实验项目成绩教师签字日期。以下为实验报告正...