51nod 1137 矩阵乘法【矩阵】
2024-10-21 13:36:34
给出2个N * N的矩阵M1和M2,输出2个矩阵相乘后的结果。
Input
第1行:1个数N,表示矩阵的大小(2 <= N <= 100)
第2 - N + 1行,每行N个数,对应M1的1行(0 <= M1[i] <= 1000)
第N + 2 - 2N + 1行,每行N个数,对应M2的1行(0 <= M2[i] <= 1000)
Output
输出共N行,每行N个数,对应M1 * M2的结果的一行。
Input示例
2
1 0
0 1
0 1
1 0
Output示例
0 1
1 0 【分析】:
没什么特殊,就是按照矩阵乘法的定义计算即可。
【代码】:
#include <bits/stdc++.h> using namespace std; int main()
{
int a[][],b[][],c[][];
int n;
scanf("%d",&n);
for(int i=;i<n;i++)
{
for(int j=;j<n;j++)
{
scanf("%d",&a[i][j]);
}
} for(int i=;i<n;i++)
{
for(int j=;j<n;j++)
{
scanf("%d",&b[i][j]);
}
} for(int i=;i<n;i++)
{
for(int j=;j<n;j++)
{
//c[i][j]=0; //可有可无
for(int k=;k<n;k++)
{
c[i][j]+=a[i][k]*b[k][j];
}
}
} for(int i=;i<n;i++)
{
for(int j=;j<n;j++)
{
printf("%d ",c[i][j]);
}
printf("\n");
}
return ;
}
最新文章
- BBR拥塞控制算法
- java.lang.InstantiationException-反射机制
- socket.io 中文手册 中文文档
- okhttputils开源库的混淆配置(Eclipse)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript地图实现Toorbar功能(四)
- Node.js权威指南 (5) - 使用Buffer类处理二进制数据
- Struts文件下载
- 通过读取配置文件,启动mongodb
- 对redux的粗略理解
- 使用PHP Manager for IIS时,Windws 10自带IIS注意事项
- jquery全国省市区三级联动插件distpicker
- SQLite 学习笔记(一)
- swift简单处理调用高清大图导致内存暴涨的情况
- django1.10.3下admin后台管理老是显示object
- 群晖NAS百度云Docker客户端下载目录没有权限的问题解决
- python 集合的比较
- 高并发下linux ulimit优化
- Linux就业技术指导(四):企业CDN缓存加速原理解密
- Java并发编程原理与实战三十:CountDownLatch与CyclicBarrier 区别
- 解决标准FPGA资源丰富却浪费的问题
热门文章
- 【bzoj4976】宝石镶嵌 乱搞+dp
- vector创建2维数组
- JQuery中的each()的使用
- mysql5.7.22以上版本忘记密码时这样修改
- [CF816E] Karen and Supermarket1 [树形dp]
- ListView使用--文章集锦
- 【Foreign】魔法 [组合数][质因数分解]
- 将setter方法与itemClick: 进行类比
- compositionstart 、 compositionend 、 input都存在时的解决办法
- linux基础——磁盘分区和yum安装