1409: 矩阵乘积
1409: 矩阵乘积
1.描述
计算两个矩阵A和B的乘积。
输入
第一行三个正整数m、p和n,0<=m,n,p<=10,表示矩阵A是m行p列,矩阵B是p行n列;
接下来的m行是矩阵A的内容,每行p个整数,用空格隔开;
最后的p行是矩阵B的内容,每行n个整数,用空格隔开。
输出
输出乘积矩阵:输出占m行,每行n个数据,以空格隔开。
样例输入
2 3 4
1 0 1
0 0 1
1 1 1 3
4 5 6 7
8 9 1 0
样例输出
9 10 2 3
8 9 1 0
2.代码
#include <stdio.h>
#include <stdlib.h>
int main()
{int a[200][150],b[200][150],c[220][105],i,j,l;int m,p,n,x=0;scanf("%d %d %d",&m,&p,&n);for(i=0;i<m;i++){for(j=0;j<p;j++){scanf("%d",&a[i][j]);}}for(i=0;i<p;i++){for(j=0;j<n;j++){scanf("%d",&b[i][j]);}}for(i=0;i<m;i++){for(j=0;j<n;j++){x=0;for(l=0;l<p;l++){x+=a[i][l]*b[l][j];}c[i][j]=x;}}for(i=0;i<m;i++){for(j=0;j<n;j++){printf("%d ",c[i][j]);}printf("\n");}
}
1409: 矩阵乘积相关推荐
- 将矩阵转为一行_矩阵与矩阵乘积简介
作者|Hadrien Jean 编译|VK 来源|Towards Data Science 原文链接:https://towardsdatascience.com/introduction-to-ma ...
- numpy np.matmul()(两个数组的矩阵乘积)
from multiarray def matmul(a, b, out=None): # real signature unknown; restored from __doc__"&qu ...
- numpy dot()函数(两个数组的点积)(对于二维阵列,它是矩阵乘积)
From multiarray.py def dot(a, b, out=None): # real signature unknown; restored from __doc__"&qu ...
- CBOW模型正向传播、矩阵乘积层实现
把矩阵乘积称为MatMul节点: 下面这个图表示矩阵乘积y=xW的计算图 .因为考虑了mini-batch 处理,假设x中保存了N个数据.此时x .W.y 的形状分别是 N×D.D×H .N×H . ...
- 5.3矩阵乘积(三元组存储结构)
行逻辑链表的顺序表 为了便于随机存取任意一行的非零元,则需要知道每一行的第一个非零元在三元组表中的位置.为此,可将上节快速转置矩阵中的算法创建的,指示"行"信息的辅助数组cpot固 ...
- ZZULIOJ 1127: 矩阵乘积
矩阵乘积 题目描述 计算两个矩阵A和B的乘积. 输入 第一行三个正整数m.p和n,0<=m,n,p<=10,表示矩阵A是m行p列,矩阵B是p行n列: 接下来的m行是矩阵A的内容,每行p个整 ...
- Lua计算kronecker 积、Khatri-Rao积、Hadamard积、普通矩阵乘积
Lua计算kronecker 积.Khatri-Rao积.Hadamard积.普通矩阵乘积 function Kron(A,B,mark)local C ={}if mark==0thenrowC=r ...
- matmul product(一般矩阵乘积),hadamard product(哈达玛积)、kronecker product(克罗内克积)
矩阵乘法 原文地址:https://blog.csdn.net/yjk13703623757/article/details/77016867 1. matmul product(一般矩阵乘积) m ...
- Python矩阵计算类:计算矩阵加和、矩阵乘积、矩阵转置、矩阵行列式值、伴随矩阵和逆矩阵
最近在Python程序设计中遇到一道设计矩阵计算类的题目,原题目要求计算矩阵加和和矩阵乘积,而我出于设计和挑战自己的目的,为自己增加难度,因此设计出矩阵计算类,不仅可以求出矩阵加和和矩阵乘积,还能计算 ...
最新文章
- javascript正则表达式介绍
- framework7 1.3.5 路由跳转后DOM失效问题
- 下行文格式图片_帮你填平论文投稿格式修改这个大坑,一文了解三大出版社投稿要求...
- 加载文件流_jvm类加载的过程
- 使用exp导出导入,需要注意的问题。
- java中IO流详解
- MSP430杂谈--IIC通信
- oracle监听服务丢失,Oracle监听服务无法启动或丢失的解决办法
- deepin 安装cuda 编译 ffmpeg
- QT每日一练day19:设计一个记事本
- 《Web漏洞防护》读书笔记——第5章,数据安全
- html5创新创业模板,大学生创新创业计划书模板完整版.doc
- java程序的入口点_Java程序的入口点
- 东方财富 自动止损程序
- 第四十七题 UVA437 巴比伦塔 The Tower of Babylon
- 3d游戏项目实训一周总结
- vue中使用vue-waterfall2来实现瀑布流
- 微信授权登录(微信订阅号使用测试账号)
- 哈工大ltp词性标注列表和ICTCLAS词性列表
- 《绝版游戏之信长之野望12—“统一日本的游戏“》
热门文章
- Codeforces 723F st-Spanning Tree(连通性乱搞)
- Shell文本处理编写单行指令的诀窍
- MCU - 视频会议系统中心控制设备介绍
- 疫情之下,多类数据密织“防护网”
- 计算机毕业设计Java家校沟通程序(源码+系统+mysql数据库+lw文档)
- layui的form表单提交数据,layui的select框默认选中
- Nuxt.js 服务端渲染从安装到部署
- 事件轮询机制和promise(怪异机制?)
- 新建用户并赋予oracle用户权限
- ADB 调试问题记录一:error:failed to copy