矩阵乘法
来源:互联网 发布:python http 断点续传 编辑:程序博客网 时间:2024/06/11 03:18
问题描述 输入两个矩阵,分别是m*s,s*n大小。输出两个矩阵相乘的结果。输入格式 第一行,空格隔开的三个正整数m,s,n(均不超过200)。 接下来m行,每行s个空格隔开的整数,表示矩阵A(i,j)。 接下来s行,每行n个空格隔开的整数,表示矩阵B(i,j)。输出格式 m行,每行n个空格隔开的整数,输出相乘後的矩阵C(i,j)的值。样例输入 2 3 2 1 0 -1 1 1 -3 0 3 1 2 3 1样例输出 -3 2 -8 2
#include <iostream>using namespace std;int main(){ int m,s,n; int a[201][201],b[201][201],c[201][201]; cin>>m>>s>>n; for(int i=0;i<m;i++){ for(int j=0;j<s;j++){ cin>>a[i][j]; } } for(int i=0;i<s;i++){ for(int j=0;j<n;j++){ cin>>b[i][j]; } } for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ for(int k=0;k<s;k++){ c[i][j]+=a[i][k]*b[k][j]; } } } for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ cout<<c[i][j]<<" "; } cout<<endl; } return 0;}
阅读全文
0 0
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- 矩阵乘法
- darwin之task线程分类
- 浅析Android热修复sophix
- 求解PTA最大子列和问题的三种方法(包括输出首尾项)
- 学习java基础语法
- 学习日记12/7——加入Capstone第3天
- 矩阵乘法
- capstone训练营2017-12-7
- Matlab读取视频并处理成帧保存
- QT控件大全 十一 QLock
- 解决Eclipse每次修改完代码后需要先Clean代码才能生效问题
- Mybatis mapper层No enum constant org.apache.ibatis.type.JdbcType.date
- Oliver的救援(广搜练习题)
- C++对象指针浅拷贝和深拷贝
- 欢迎使用CSDN-markdown编辑器