《数据结构》课程设计报告--稀疏矩阵运算器
《《数据结构》课程设计报告--稀疏矩阵运算器》由会员分享,可在线阅读,更多相关《《数据结构》课程设计报告--稀疏矩阵运算器(22页珍藏版)》请在毕设资料网上搜索。
1、 数据结构 课程设计报告 设计题目:稀疏矩阵运算器 班 级 计科 112 班 学 号 姓 名 指导教师 起止时间 2013.10.142013.10.18 成 绩 20132014 年 一 学期 - 1 - 一、实验目的 通过实习,了解并初步掌握设计、实现较大系统的完整过程,包括系统分析、编码设 计、系统集成、以及调试分析,熟练掌握数据结构的选择、设计、实现以及操作方法,为进 一步的应用开发打好基础。 二、问题描述 稀疏矩阵是指那些多数元素为零的矩阵。利用“稀疏”特点进行存储和计算可以大大节 省存储空间,提高计算效率。实现一个能进行稀疏矩阵基本运算的运算器。 三、条件分析 1 以“带行逻辑链接
2、信息”的三元组顺序表表示稀疏矩阵,实现矩阵转置,求逆,实现两 个矩阵相加、相减和相乘的运算。稀疏矩阵的输入形式采用三元组表示,而运算结果的 矩阵则以通常的阵列形式列出。 2 演示程序以用户和计算机的对话方式执行,数组的建立方式为边输入边建立。 3 由题目要求可知:首先应输入矩阵的行数和列数,并判别给出的两个矩阵的行、列数对 于所要求作的运算是否相匹配。 4 程序可以对三元组的输入顺序不加以限制; 根据对矩阵的行列, 三元组作直接插入排序, 从而进行运算时,不会产生错误。 5在用三元组表示稀疏矩阵时, 相加、 乘积和相减所得结果矩阵应该另生成; 矩阵求逆时, 为了算法方便,使用二维数组存放。 6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 报告 稀疏 矩阵 运算器
