#A0064. 矩阵乘法
矩阵乘法
题目描述
设 为 的矩阵, 为 的矩阵,那么称 的矩阵 为矩阵 与 的乘积,记作 ,其中矩阵 中的第 行第 列元素可以表示为:
$C_{ij}=(AB)_{ij}=\sum _{k=1}^{p} a_{ik}b_{kj}=a_{i1}b_{1j}+a_{i2}b_{2j}+\dots+a_{ip}b_{pj}$
例如:
$ A=\begin{bmatrix} a_{1,1}& a_{1,2} & a_{1,3}\\ a_{2,1}& a_{2,2} & a_{2,3} \end{bmatrix} $
$ B=\begin{bmatrix} b_{1,1} & b_{1,2} \\ b_{2,1} & b_{2,2} \\ b_{3,1} & b_{3,2} \end{bmatrix}$
$ C=AB=\begin{bmatrix} a_{1,1}b_{1,1}+a_{1,2}b_{2,1}+a_{1,3}b_{3,1} & a_{1,1}b_{1,2}+a_{1,2}b_{2,2}+a_{1,3}b_{3,2}\\ a_{2,1}b_{1,1}+a_{2,2}b_{2,1}+a_{2,3}b_{3,1} & a_{2,1}b_{1,2}+a_{2,2}b_{2,2}+a_{2,3}b_{3,2} \end{bmatrix} $
注意事项:
- 1、当矩阵 的列数(column)等于矩阵 的行数(row)时, 与 可以相乘。
- 2、矩阵 的行数等于矩阵 的行数, 的列数等于 的列数。
- 3、乘积 的第 行第 列的元素等于矩阵 的第 行的元素与矩阵 的第 列对应元素乘积之和。
矩阵乘法性质
- 乘法结合律:
- 乘法左分配律:
- 乘法右分配律:
- 对数乘的结合性:
- 转置
给定为 的矩阵, 为 的矩阵,计算 .
输入格式
第一行 个整数,表示
接下来 行 每行 个整数,表示 矩阵
接下来 行 每行 个整数,表示 矩阵
输出格式
输出矩阵 ,共 行 列
3 2 3
1 1
1 1
1 1
1 1 1
1 1 1
2 2 2
2 2 2
2 2 2
数据规模与约定
,矩阵中每个元素绝对值不超过