7-9 矩阵乘法分数 25作者 arbalest单位 河北大学
给出一个大小为N1×M1 的矩阵A和一个大小为N2×M2的矩阵B, 令矩阵C=A×B, 输出C.
矩阵乘法的公式为Ci,j=k=1∑M1Ai,k∗Bk,j, 矩阵C的第i行第j列是Ci,j
数据保证M1=N2
输入格式:
第一行输入两个正整数N1、M1(1≤N1,M1≤100)
接下来N1行,每行M1个数,表示第一个矩阵
接下来一行两个正整数N2、M2(1≤N2,M2≤100)
接下来N2行,每行M2个数,表示第一个矩阵
输出格式:
输出一个N1行M2列的矩阵
输入样例1:
1 2
3 2
2 1
2
2
输出样例1:
10
输入样例2:
3 2
3 3
3 3
3 3
2 4
4 4 4 4
4 4 4 4
输出样例2:
24 24 24 24
24 24 24 24
24 24 24 24
个人思路:
简单的矩阵乘法过程模拟。
注意是哪一行和哪一列对应相乘。
三层循环计即可。
代码:
#include <bits/stdc++.h>
using namespace std;
const int N = 101;
int A[N][N],B[N][N],C[N][N];
int main()
{int n1, n2, m1, m2;cin >> n1 >> m1;for (int i = 0; i < n1; i++) {for (int j = 0; j < m1; j++) {cin >> A[i][j];}}cin >> n2 >> m2;for (int i = 0; i < n2; i++) {for (int j = 0; j < m2; j++) {cin >> B[i][j];}}int k = 0;for (int i = 0; i < n1; i++) {for (int j = 0; j < m2; j++) {for (int k = 0; k < m1; k++) {C[i][j] += A[i][k] * B[k][i];}}}for (int i = 0; i < n1; i++) {for (int j = 0; j < m2; j++) {cout<<C[i][j]<<" ";}cout << endl;}
}
7-9 矩阵乘法分数 25作者 arbalest单位 河北大学相关推荐
- 7-5 3824经典游戏分数 20 作者 李佳单位 重庆大学
作者 李佳 单位 重庆大学 24点游戏,也叫3824游戏,是一款经典的心算数字游戏.给出区间[1,13]内的四个整数,验证能否用加.减.乘.除四则运算,将这四个整数组合成24.比如:(3,8,2,4) ...
- 7-2 高精度求累加和 分数 25作者 胡伟平单位 广西科技大学
使用求和公式求1到N的累加和大家都会,但是如果把N值变大呢,比如100位的整数,那该怎么求? 输入格式: 输入在一行中给出1个位数不超过100位的整数N. 输出格式: 对每一组输入,在一行中输出1+2 ...
- 7-2 半数集分数 25作者 任唯单位 河北农业大学
作者 任唯 单位 河北农业大学 给定一个自然数n,由n 开始可以依次产生半数集set(n)中的数如下(注意半数集是多重集). n∈set(n): 在n 的左边加上一个自然数,但该自然数不能超过最近添加 ...
- 11-散列1 电话聊天狂人分数 25作者 DS课程组单位 浙江大学
给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人. 输入格式: 输入首先给出正整数N(≤105),为通话记录条数.随后N行,每行给出一条通话记录.简单起见,这里只列出拨出方和接收方的11位数字 ...
- L2-007 家庭房产分数 25作者 陈越单位 浙江大学
给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数.人均房产面积及房产套数. 输入格式: 输入第一行给出一个正整数N(≤1000),随后N行,每行按下列格式给出一个人的房产: 编号 父 ...
- R7-1 jmu-python-找字符分数 15作者 linli单位 集美大学输入一个字符串及字符,输出第一次出现该字符的位置。输入格式:行1:输入字符串行2:输入一个字符输出格式:
R7-1 jmu-python-找字符 输入一个字符串及字符,输出第一次出现该字符的位置. 输入格式: 行1:输入字符串 行2:输入一个字符 输出格式: 找到,输出对应位置,格式index=X的, X ...
- PAT1020 月饼 分数 25
1020 月饼 分数 25 作者 CHEN, Yue 单位 浙江大学 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼.现给定所有种类月饼的库存量.总售价.以及市场的最大需求量, ...
- numpy 矩阵乘法_一起学习Python常用模块——numpy
关注微信公众号:一个数据人的自留地 作者介绍 知乎@王多鱼 百度的一名推荐算法攻城狮. 主要负责商品推荐的召回和排序模型的优化工作. 1 前言 Python在数据科学.机器学习.AI领等域中占据主导地 ...
- 用数组循环实现矩阵乘法php,array用法 numpy_从创建数组到矩阵运算,一文带你看懂Numpy...
导读:Numpy(Numerical Python的简称)是高性能科学计算和数据分析的基础包,其提供了矩阵运算的功能.本文带你了解Numpy的一些核心知识点. 作者:魏溪含 涂铭 张修鹏 如需转载请联 ...
最新文章
- 使用NATAPP.cn测试微信支付回调接口
- KBuilderTools小灰熊歌词制作
- git上传大于100M的文件
- Java面试:Java面试总结PDF版
- vs发布项目webconfig替换语法
- js中的history内置对象在各浏览器中的用法:
- IOS关于UIViewController之间的切换
- indesign排版实例教程,如何更改页面大小?
- Light oj 1233 - Coin Change (III) (背包优化)
- Vue:返回上一个路由
- MySQL 递归查询下级
- RDA EQ频响曲线
- 掌握算法本质背后的计算思维,尽在吴军博士《计算之魂》这本书中
- coutendl;什么意思?
- 线上支付对接(支付宝篇)
- 风影ASP.NET基础教学 2 web服务器控件
- for循环语句执行顺序
- SSM框架实战详细教程(十四)贯穿项目实战之三层架构
- elasticsearch 的分词
- 计算机网络 P2P应用
热门文章
- mysql中查询出生日期_MySQL查询以获取显示学生的出生日期的记录范围之间的日期?...
- Lenovo小新Air13 Pro换固态硬盘和重装系统经验分享
- 【传感器】IMU (加速度计 + 陀螺仪)PI数据融合以及结算四元数并求解欧拉角
- 两个数和两数之和绝对值
- 北极熊“梦龙”武汉相亲
- python如何获取文件_python 中文件的读取
- ubuntu base文件系统移植
- (转载)zigbee zcl规范及其协议栈实现2
- 岩土工程--非线性有限元:基本理论与算法及基于Python、Fortran程序实现与案例分析
- 去哪儿热门游记数据分析