7. 稀疏矩阵的乘法运算
2017-11-17 13:32
513 查看
数据压缩是提高传输、存储效率一种技术。教材第5章介绍了两种简单的压缩存储方法。
本实验要求实现两个稀疏矩阵相乘积的算法。其中稀疏矩阵非零元素数量小于100.
输入:
第1个:
稀疏矩阵的行数
列数
非零元个数(三个数都大于0)
三元组
第2个:
稀疏矩阵的行数
列数
非零元个数(三个数都大于0)
三元组
以行为主序输入稀疏矩阵三元组表
输出:
乘积矩阵的行数
列数
非零元个数(三个数都大于0)
三元组
测试用例:
输入:
3
4
4
1 1 3
1 4 5
2 2 -1
3 1 2
4
2
4
1 2 2
2 1 1
3 1 -2
输出:
3
2
3
1,2,6
2,1,-1
3,2,4
本实验要求实现两个稀疏矩阵相乘积的算法。其中稀疏矩阵非零元素数量小于100.
输入:
第1个:
稀疏矩阵的行数
列数
非零元个数(三个数都大于0)
三元组
第2个:
稀疏矩阵的行数
列数
非零元个数(三个数都大于0)
三元组
以行为主序输入稀疏矩阵三元组表
输出:
乘积矩阵的行数
列数
非零元个数(三个数都大于0)
三元组
测试用例:
输入:
3
4
4
1 1 3
1 4 5
2 2 -1
3 1 2
4
2
4
1 2 2
2 1 1
3 1 -2
输出:
3
2
3
1,2,6
2,1,-1
3,2,4
相关文章推荐
- 稀疏矩阵的各种基本运算并加法乘法
- 8. 稀疏矩阵的乘法运算
- 稀疏矩阵的加减法、乘法、求逆运算
- 稀疏矩阵存储、转置、乘法运算
- 稀疏矩阵存储、转置、乘法运算
- 基于内积法的Hadoop的MapReducer框架实现稀疏矩阵乘法(java)
- 稀疏矩阵乘法【未写完】
- 矩阵乘法及矩阵快速幂运算
- 稀疏矩阵与矩阵块乘法
- 稀疏矩阵的基本运算
- 稀疏矩阵的三元组表示的实现及应用(2)——采用三元组存储稀疏矩阵,设计两个稀疏矩阵相加的运算算法
- c语言版数据结构(奇迹冬瓜)-数组和广义表(稀疏矩阵的乘法)
- 矩阵基础 (3). 分块矩阵的加法和乘法运算
- 稀疏矩阵乘法(三元数组存储)
- 矩阵的运算的乘法次数(栈的模拟应用)
- 稀疏矩阵的基本运算
- 第9周—项目3(2)两个稀疏矩阵相加的运算
- 稀疏矩阵的加法、减法、转置运算
- 第六周作业二——编程实现矩阵乘法运算
- 用verilog表示两个4x4矩阵的乘法运算?及单个矩阵的求逆