全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据结构实验报告 实验四 稀疏矩阵的表示和转置 一 实验目的 1 掌握稀疏矩阵的三元组顺序表存储结构 2 掌握稀疏矩阵的转置算法 二 实验内容 采用三元组表存储表示 求稀疏矩阵M的转置矩阵T 算法5 1 三 实验步骤 1 构建稀疏矩阵M 2 求稀疏矩阵M的转置矩阵T 3 输出稀疏矩阵M和稀疏矩阵T 四 算法说明 首先要创建稀疏矩阵的三元组顺序表存储表示 定义mu nu tu分别表示矩阵的行数 列数和非零元个数 在进行稀疏矩阵的转置时要做到 1 将矩阵的行列值相互交 换 2 将每个三元组的i j相互调换 3 重排三元组之间的次序便可实现矩阵的 转置 五 测试结果 六 分析与探讨 在此次程序中转置的方法称为快速转置 在转置前 应先求得M的每一列中非零元 的个数 进而求得每一列的第一个非零元的位置 七 附录 源代码 数据结构实验报告 源代码列在附录中 要求程序风格清晰易理解 有充分的注释 有意义的注释行不 少于30 include define MAXSIZE 5 define MAXMN 200 typedef struct int i j int e Triple typedef struct Triple data MAXSIZE int rpos MAXMN int mu nu tu 矩阵的行数 列数和非零元个数 TSMatrix 行逻辑连接的顺序表 int main printf 矩阵M n TSMatrix M T printf i j v n int i for i 0 i MAXSIZE i scanf d d d printf 请输入矩阵M的行数mu 列数nu 及非零元的个数tu n scanf d d d 求稀疏矩阵M的转置矩阵T T mu M nu T nu M mu T tu M tu if T tu int t column num MAXMN 0 用来统计M中每列非零元的个数 for t 0 t M tu t num M data t j T rpos 0 0 for column 1 column T mu column T rpos column T rpos column 1 num column 1 int p q for p 0 p M tu p column M data p j q T rpos column T data q i M data p j T data q j M data p i 数据结构实验报告 T data q e M data p e T rpos column 转置矩阵T中同一行的非零元的起始位置自增1 输出矩阵M及转置矩阵T printf n矩阵T n printf i j v n for i 0 i T tu i prin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业编网络面试技巧与注意事项
- 仓库托管行业发展趋势与面试策略探讨
- AI在物流领域自动化智能化趋势解读
- SAP项目阶段评审报告模板
- 企业制度与管理指南
- 仓储物流行业面试技巧如何展现自己的优势和潜力
- web编程与网络基础知识电话面试快速复习指南
- 趣味家庭游戏增进亲子关系的最-佳选择
- 2026-2031中国海底电缆行业市场投资价值报告(版)
- 2026-2031中国双金属复合管行业发展现状与投资战略规划可行性报告
- 2025-2026学年广东省深圳市宝安区西乡十几校八年级(上)期中历史试卷
- 业财融合视角下财务分析体系的创新与应用
- 五花肉课件教学课件
- 2025中数联物流科技(上海)有限公司招聘考试参考试题及答案解析
- 小学感恩教育主题班会 课件
- 新媒体营销推广案例分析
- 道路客运驾驶员从业资格年度考核报告
- 制药设备改造协议书
- 2025年大学《历史学》专业题库- 中国古代史的专题研究
- 隧道下穿燃气管道爆破施工技术方案
- DG-TJ08-401-2025 公共厕所规划和设计标准
评论
0/150
提交评论