题目描述
给定两个nn的矩阵A和B,求AB。
思路
就是矩阵乘法法则,左行乘右列得一点。
三层循环。
import java.util.*;
public class Solution {
public int[][] solve (int[][] a, int[][] b) {
int n = a.length;
int[][] res = new int[n][n];
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
int temp = 0;
for(int k = 0; k < n; k++){
temp += a[i][k]*b[k][j];
}
res[i][j] = temp;
}
}
return res;
}
}