数据结构-基于三元组表的存储结构实现稀疏矩阵的应用-课程设计-实验报告
《数据结构-基于三元组表的存储结构实现稀疏矩阵的应用-课程设计-实验报告》由会员分享,可在线阅读,更多相关《数据结构-基于三元组表的存储结构实现稀疏矩阵的应用-课程设计-实验报告(14页珍藏版)》请在毕设资料网上搜索。
1、 数 据 结 构 课 程 设 计 设计题目:基于三元组表的存储结构实现稀疏矩阵的应用 学生姓名: 专业班级: 指导教师: 完成时间: 1 课题名称 基于三元组表的存储结构实现稀疏矩阵的基本操作 院 系 年级专业 学 号 姓 名 成 绩 课题设计 目的与 设计意义 1、课题设计目的: (1)掌握稀疏矩阵三元组表的存储、创建、显示、转置。 (2)利用三元组表实现矩阵的相加、减。 (3)了解稀疏矩阵的相关应用。 2、课题设计意义: 本次课题设计可以使我们更熟练的掌握有关三元组表及稀疏 矩阵的相关知识,比一般存储方法节省了存储空间,基于三元组表 的存储结构实现了稀疏矩阵的基本操作。 本次课程设计是本组
2、成员共同努力而完成的,第一次进行课程 设计是我们的探索过程,这个过程中,我们克服了一个个困难,在 摸索中前行,我们相信通过此次课程设计我们每个人都会对数据结 构这门课程有更深一步的了解。 指导教师: 年 月 日 目目 录录 一、课题设计目的及意义 1 1.1、课题设计目的. 1 1.2、课程设计意义 . 1 二、需求分析. 1 2.1 设计函数建立稀疏矩阵及初始化值和输出稀疏矩阵的值. 1 2.2 构造函数进行稀疏矩阵的转置并输出结果 1 2.3 构造函数进行两稀疏矩阵相加、减及相乘并输出最终稀疏矩阵 1 2.4 退出系统 2 三、项目设计. 2 3.1 结构设计. 2 3.2 算法思想. 2
3、 3.3 模块图. 2 3.4 流程图. 3 四、系统实现. 4 4.1 主调函数. 4 4.2 三元组表建立. 4 4.3 矩阵建立. 4 4.4 矩阵相加减及转置. 5 五、系统调试. 8 5.1 主菜单输出. 8 5.2 矩阵相加. 9 5.3 矩阵转置. 9 5.4 矩阵相减 10 六、实验总结 10 七、附录 11 1 一、课题设计目的及意义一、课题设计目的及意义 1.1、课题设计目的 (1)掌握稀疏矩阵三元组表的存储,创建,显示,转置等方法。 (2)利用三元组表实现矩阵的相加,减。 (3)了解稀疏矩阵的相关应用。 1.2、课程设计意义 本次课题设计可以使我们更熟练的掌握有关三元组表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 基于 三元 存储 结构 实现 稀疏 矩阵 应用 课程设计 实验 报告
