云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 合肥工业大学数据结构与算法实验报告1

合肥工业大学数据结构与算法实验报告1

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 20:24:14

数据结构实验报告

姓名 指导教师 学号 实验时间 2013年4月15日 专业班级 实验地点 实验楼4号机房 实验一 顺序表实验

1. 实验目标

(1)熟练掌握线性表的顺序存储结构。 (2)熟练掌握顺序表的有关算法设计。

(3)根据具体问题的需要,设计出合理的表示数据的顺序结构,并设计相关算法。

2. 实验内容和要求

(1)顺序表结构和运算定义,算法的实现以库文件方式实现,不得在测试主程序中直接实现;

(2)实验程序有较好可读性,各运算和变量的命名直观易懂,符合软件工程要求; (3)程序有适当的注释; (4)设计算法实现各实验。

3. 数据结构 设计

(1)以结构体,类为基础,和函数调用实现各实验;

4. 算法设计

(除书上给出的基本运算(这部分不必给出设计思想),其它实验内容要给出算法设计思想)

5. 运行和测试

(1)各个实验运行正常,符合实验要求; (2)达到实验目的。

6. 总结和心得

[7. 附录]

(源代码清单。纸质报告不做要求。电子报告,可直接附源文件,删除编译生成的所有文件)

<1>求顺序表中第i个元素(函数),若不存在,报错。

<2>在第i个结点前插入值为x的结点。

题1查找元素.cpp

<3>删除顺序表中第i个元素结点。

题2插入元素.cpp

<4>在一个递增有序的顺序表L中插入一个值为x的元素,并保持其递增有序特性。

题3删除元素.cpp

<5>将顺序表L中的奇数项和偶数项结点分解开(元素值为奇数、偶数),分别放入新的顺序表中,然后原表和新表元素同时输出到屏幕上,以便对照求解结果。

题4递增插入.cpp

<6>求两个递增有序顺序表L1和L2中的公共元素,放入新的顺序表L3中。

题5求奇偶.cpp

<7>删除递增有序顺序表中的重复元素,并统计移动元素次数,要求时间性能最好。

题6求交集.cpp题7删除相同元素.cpp

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据结构实验报告 姓名 指导教师 学号 实验时间 2013年4月15日 专业班级 实验地点 实验楼4号机房 实验一 顺序表实验 1. 实验目标 (1)熟练掌握线性表的顺序存储结构。 (2)熟练掌握顺序表的有关算法设计。 (3)根据具体问题的需要,设计出合理的表示数据的顺序结构,并设计相关算法。 2. 实验内容和要求 (1)顺序表结构和运算定义,算法的实现以库文件方式实现,不得在测试主程序中直接实现; (2)实验程序有较好可读性,各运算和变量的命名直观易懂,符合软件工程要求; (3)程序有适当的注释; (4)设计算法实现各实验。 3. 数据结构 设计 (1)以结构体,类为基础,和函

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com