// 原本是瞬间的事情,看代码,不说了
package skj.test;
/**
* 纪念一次激动的悲剧,上它的时候,没有出来,回来自己弄,很快就出来了。。。
* 面试:矩阵乘法 上机,好他妈突然。
* 知识点回顾:i*k 和 k*j的矩阵相乘 结果为 i*j. 且只有这样的矩阵才能相乘。
* @author skj
*/
public class ArrayMulti {
public static void main(String[] args){
int[][] a = {{1,2,3,4},
{2,3,4,5}};
int[][] b = {{2,3},{4,6},{5,8},{7,9}};
int[][] c = new int[4][4];
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
int sum = 0;
for(int k=0; k<4; k++){
sum += a[i][k] * b[k][j];
}
c[i][j] = sum;
}
}
for(int m=0; m<2; m++){
System.out.print("|");
for(int n=0; n<2; n++){
System.out.print(c[m][n]);
System.out.print(" ");
}
System.out.println("|");
}
}
}