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: 矩阵乘积相关推荐

  1. 将矩阵转为一行_矩阵与矩阵乘积简介

    作者|Hadrien Jean 编译|VK 来源|Towards Data Science 原文链接:https://towardsdatascience.com/introduction-to-ma ...

  2. numpy np.matmul()(两个数组的矩阵乘积)

    from multiarray def matmul(a, b, out=None): # real signature unknown; restored from __doc__"&qu ...

  3. numpy dot()函数(两个数组的点积)(对于二维阵列,它是矩阵乘积)

    From multiarray.py def dot(a, b, out=None): # real signature unknown; restored from __doc__"&qu ...

  4. CBOW模型正向传播、矩阵乘积层实现

    把矩阵乘积称为MatMul节点: 下面这个图表示矩阵乘积y=xW的计算图 .因为考虑了mini-batch 处理,假设x中保存了N个数据.此时x .W.y 的形状分别是 N×D.D×H .N×H . ...

  5. 5.3矩阵乘积(三元组存储结构)

    行逻辑链表的顺序表 为了便于随机存取任意一行的非零元,则需要知道每一行的第一个非零元在三元组表中的位置.为此,可将上节快速转置矩阵中的算法创建的,指示"行"信息的辅助数组cpot固 ...

  6. ZZULIOJ 1127: 矩阵乘积

    矩阵乘积 题目描述 计算两个矩阵A和B的乘积. 输入 第一行三个正整数m.p和n,0<=m,n,p<=10,表示矩阵A是m行p列,矩阵B是p行n列: 接下来的m行是矩阵A的内容,每行p个整 ...

  7. Lua计算kronecker 积、Khatri-Rao积、Hadamard积、普通矩阵乘积

    Lua计算kronecker 积.Khatri-Rao积.Hadamard积.普通矩阵乘积 function Kron(A,B,mark)local C ={}if mark==0thenrowC=r ...

  8. matmul product(一般矩阵乘积),hadamard product(哈达玛积)、kronecker product(克罗内克积)

    矩阵乘法 原文地址:https://blog.csdn.net/yjk13703623757/article/details/77016867 1. matmul product(一般矩阵乘积) m ...

  9. Python矩阵计算类:计算矩阵加和、矩阵乘积、矩阵转置、矩阵行列式值、伴随矩阵和逆矩阵

    最近在Python程序设计中遇到一道设计矩阵计算类的题目,原题目要求计算矩阵加和和矩阵乘积,而我出于设计和挑战自己的目的,为自己增加难度,因此设计出矩阵计算类,不仅可以求出矩阵加和和矩阵乘积,还能计算 ...

最新文章

  1. javascript正则表达式介绍
  2. framework7 1.3.5 路由跳转后DOM失效问题
  3. 下行文格式图片_帮你填平论文投稿格式修改这个大坑,一文了解三大出版社投稿要求...
  4. 加载文件流_jvm类加载的过程
  5. 使用exp导出导入,需要注意的问题。
  6. java中IO流详解
  7. MSP430杂谈--IIC通信
  8. oracle监听服务丢失,Oracle监听服务无法启动或丢失的解决办法
  9. deepin 安装cuda 编译 ffmpeg
  10. QT每日一练day19:设计一个记事本
  11. 《Web漏洞防护》读书笔记——第5章,数据安全
  12. html5创新创业模板,大学生创新创业计划书模板完整版.doc
  13. java程序的入口点_Java程序的入口点
  14. 东方财富 自动止损程序
  15. 第四十七题 UVA437 巴比伦塔 The Tower of Babylon
  16. 3d游戏项目实训一周总结
  17. vue中使用vue-waterfall2来实现瀑布流
  18. 微信授权登录(微信订阅号使用测试账号)
  19. 哈工大ltp词性标注列表和ICTCLAS词性列表
  20. 《绝版游戏之信长之野望12—“统一日本的游戏“》

热门文章

  1. Codeforces 723F st-Spanning Tree(连通性乱搞)
  2. Shell文本处理编写单行指令的诀窍
  3. MCU - 视频会议系统中心控制设备介绍
  4. 疫情之下,多类数据密织“防护网”
  5. 计算机毕业设计Java家校沟通程序(源码+系统+mysql数据库+lw文档)
  6. layui的form表单提交数据,layui的select框默认选中
  7. Nuxt.js 服务端渲染从安装到部署
  8. 事件轮询机制和promise(怪异机制?)
  9. 新建用户并赋予oracle用户权限
  10. ADB 调试问题记录一:error:failed to copy