【题目描述】

计算两个矩阵的乘法。n×m阶的矩阵A乘以m×k阶的矩阵B得到的矩阵C 是n×k阶的,且C[i][j] = A[i][0]×B[0][j] + A[i][1]×B[1][j] + …… +A[i][m-1]×B[m-1][j](C[i][j]表示C矩阵中第i行第j列元素)。

【输入】

第一行为n, m, k,表示A矩阵是n行m列,B矩阵是m行k列,n, m, k均小于100。 然后先后输入A和B两个矩阵,A矩阵n行m列,B矩阵m行k列,矩阵中每个元素的绝对值不会大于1000。

【输出】

输出矩阵C,一共n行,每行k个整数,整数之间以一个空格分开。

【输入样例】

3 2 3
1 1
1 1
1 1
1 1 1
1 1 1

【输出样例】

2 2 2
2 2 2
2 2 2

【代码】

#include <iostream>
using namespace std;
int main()
{int n,m,k;int i,j,l;cin>>n>>m>>k;//输入矩阵列数、行数int a[n+1][m+1],b[m+1][k+1],c[n+1][k+1]={0};     //初始化等于0不能少for(i=1;i<=n;i++)//输入第一个矩阵for(j=1;j<=m;j++)cin>>a[i][j];for(i=1;i<=m;i++)//输入第二个矩阵for(j=1;j<=k;j++)cin>>b[i][j];for(i=1;i<=n;i++)//计算矩阵Cfor(j=1;j<=k;j++)for(l=1;l<=m;l++)c[i][j]+=a[i][l]*b[l][j];for(i=1;i<=n;i++)//输出n*k阶的矩阵C{for(j=1;j<=k;j++)cout<<c[i][j]<<" ";cout<<endl;}return 0;
}

1125:矩阵乘法(C C++)相关推荐

  1. 信息学奥赛一本通 1125:矩阵乘法 | OpenJudge NOI 1.8 08

    [题目链接] ybt 1125:矩阵乘法 OpenJudge NOI 1.8 09:矩阵乘法 [题目考点] 1. 二维数组遍历 [题解代码] 解法1: #include<bits/stdc++. ...

  2. 信息学奥赛一本通(1125:矩阵乘法)

    1125:矩阵乘法 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 22096     通过数: 11587 [题目描述] 计算两个矩阵的乘法.n×m阶的矩阵A乘以 ...

  3. 信息学奥赛一本通:1125:矩阵乘法

    1125:矩阵乘法 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 34833     通过数: 18995 [题目描述] 计算两个矩阵的乘法.n×m阶的矩阵A乘以 ...

  4. 程序性能优化探讨(6)——矩阵乘法优化之分块矩阵

    有一种性格叫做偏执,有一种矩阵优化运算叫做分块.实话说,也许我这辈子也用不上这种随牛B但很复杂的算法,有些版本的教材直接删除这个内容.但越是这样我越想不过,因此借写这篇博客,把分块矩阵乘法彻底分析清楚 ...

  5. 如何在CPU上优化GEMM矩阵乘法

    如何在CPU上优化GEMM矩阵乘法 How to optimize GEMM on CPU (TL;DR) TVM 提供抽象接口,允许用户分别描述算法和算法的实现组织(所谓的调度).通常,在高性能调度 ...

  6. CPU的自动调度矩阵乘法

    CPU的自动调度矩阵乘法 这是一个有关如何对CPU使用自动调度程序的文档. 与依靠手动模板定义搜索空间的基于模板的autotvm不同,自动调度程序不需要任何模板.用户只需要编写计算声明,而无需任何调度 ...

  7. 十个利用矩阵乘法解决的经典题目

    出自matrix67.com 好像目前还没有这方面题目的总结.这几天连续看到四个问这类题目的人,今天在这里简单写一下.这里我们不介绍其它有关矩阵的知识,只介绍矩阵乘法和相关性质.     不要以为数学 ...

  8. [学习笔记]矩阵乘法及其优化dp

    1.定义: $c[i][j]=\sum a[i][k]\times b[k][j]$ 所以矩阵乘法有条件,(n*m)*(m*p)=n*p 即第一个矩阵的列数等于第二个矩阵的行数,否则没有意义. 2.结 ...

  9. ICML 2021:矩阵乘法无需相乘,速度提升100倍,MIT开源最新近似算法

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在不做乘 ...

  10. 大佬是怎么优雅实现矩阵乘法的?

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨立交桥跳水冠军 来源丨https://zhuanlan.zhi ...

最新文章

  1. “AI就是统计学”?阿里AI负责人金榕逐条驳诺奖得主萨金特
  2. MMM结合Semisync机制实现Mysql Master-Master高可用
  3. 搏天短网址生成网站源码v3.1
  4. 笑脸哭脸循环c语言,买卖信号(哭脸笑脸)选股公式(源码)
  5. window下nodejs环境和express插件的安装
  6. js 加入收藏,设为首页
  7. Ubuntu16.04实现定时免密远程拷贝脚本
  8. 视频教程-通俗易懂的RPC框架Dubbo视频教程-Java
  9. android随机抽奖代码_Android 中从一个集合或者数组中随机抽取几个不同的值
  10. 找了个阅读pdf文件语音朗读的软件
  11. Method of Four Russians 算法
  12. 整理一下用得着的链接
  13. win10彻底关闭windows defender的两种方法
  14. 游戏美术次世代制作流程图文详解
  15. 在家无聊?16篇最新推荐系统论文送你
  16. MyBatis学习笔记-源码分析篇
  17. 易优cms响应式网站模板,EyouCMS网络科技公司网站模板
  18. 是什么设备主导了5G核心传输网络?OTN智能传输平台
  19. matlab火星漫游车转向控制,OSG开发笔记(二十四):OSG漫游之平移与转向
  20. 卧槽!百度网盘 VIP 可以免费白嫖了!亲测有效!!!

热门文章

  1. origin柱状图同时有两组数和两组数差值_教程 | Origin用矩阵绘制多层曲面映射图...
  2. C博客作业02--循环结构
  3. 正态分布是离散分布还是连续分布_什么是正态分布?知道它有什么用?
  4. mac抹掉磁盘重装系统未能与服务器取得联系_干活!苹果电脑安装mac系统详细教程...
  5. android 拨打电话 发送短信 权限,Android中发送短信和拨打电话
  6. 重装系统蓝屏,电脑开机蓝屏解决方法记录
  7. 我的团长我的团第十六集
  8. 设计模式的艺术 结构性模式之组合模式
  9. 实例——领域驱动设计DDD
  10. 核桃编程Delta Lake实时数仓应用实践