欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据结构课程设计-稀疏矩阵

    • 资源ID:1409269       资源大小:256.95KB        全文页数:14页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数据结构课程设计-稀疏矩阵

    1、 1 / 14 数据结构数据结构 课程设计报告课程设计报告 设计题目:稀疏矩阵 专业:计算机科技 院系:计算机学院 姓名: xxxxxxx 学号: xxxxxxxx 时间:2013 年 9 月 22 日 2 / 14 目录目录 一一 需求分析需求分析- 3 1. 问题描述问题描述- 3 2. 基本要求基本要求- 3 3 实现提示实现提示- 3 二二 概要设计概要设计-3 三三 详细设计详细设计-4 四四 调试分析调试分析- 10 五五 用户手册用户手册-11 3 / 14 一一 需求分析需求分析 1.【问题描述问题描述】 稀疏矩阵是指那些多数元素为零的矩阵。利用“稀疏”特点进行存储和计算 可以

    2、大大节省存储空间,提高计算效率。实现一个能进行稀疏矩阵基本运算的运 算器。 2.【基本要求基本要求】 以“带行逻辑链接信息”的三元组顺序表示稀疏矩阵,实现两个矩阵相加, 相减和相乘的运算,稀疏矩阵的输入形式采用三元组表示,而运算结果的矩阵则 以通常的阵列形式列出。 3.【实现提示实现提示】 (1)首先应输入矩阵的行数和列数,并判别给出的两个矩阵的行,列数对于所 要求作的运算是否匹配,可设矩阵的行数和列数均不超过 20。 (2)程序可以对三元组的输入顺序加以限制,例如,按行优先。 (3)在用三元组表示稀疏矩阵时,相加或相减所得结果矩阵应该另生成,乘积 矩阵也可用二维数组存放 二二 概要设计概要设

    3、计 1. 设定数组的抽象数据类型定义: ADT SparseMatrix 数据对象:D= m 和 n 分别称为矩阵的行数和列数 数据关系:R=Row,Col Row=|1tuMAXSIZE|T-mu21) printf(“ 非零个数超出定义范围!出错!“); 5 / 14 exit(0); for(k=1;ktu;k+) printf(“ 请输入第%d 个非零元素的行数,列数及其值: “,k); scanf(“%d%d%d“, void AddRLSMatrix(RLSMatrix M,RLSMatrix N,RLSMatrix *Q) /稀疏矩阵相加 int p,q,k=1; if(M.mu

    4、!=N.mu|M.nu!=N.nu) printf(“ 你的输入不满足矩阵相加的条件!n“); exit(1); Q-mu=M.mu;Q-nu=M.nu; for(p=1,q=1;pdatak.j=M.datap.j; Q-datak.e=M.datap.e+N.dataq.e; p+;q+;k+; else if(M.datap.jdatak.i=M.datap.i; Q-datak.j=M.datap.j; Q-datak.e=M.datap.e; k+;p+; else if(M.datap.jN.dataq.j) Q-datak.i=N.dataq.i; Q-datak.j=N.dataq.j; Q-datak.e=N.dataq.e; k+;p+; else if(M.datap.idatak.i=M.datap.i; Q-datak.j=M.datap.j; Q-datak.e=M.data


    注意事项

    本文(数据结构课程设计-稀疏矩阵)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583