Programmers/Level2
행렬의 곱셈
zzunsik
2021. 8. 5. 22:45
1
2
3
4
5
6
7
8
9
10
11
12
13
|
class Solution {
public int[][] solution(int[][] arr1, int[][] arr2) {
int[][] answer = new int[arr1.length][arr2[0].length];
for (int i = 0; i < arr1.length; i++) {
for (int j = 0; j < arr2[0].length; j++) {
for (int k = 0; k < arr1[0].length; ++k) {
answer[i][j] += arr1[i][k] * arr2[k][j];
}
}
}
return answer;
}
}
|
cs |
행열의 곱셈을 직접 구현하기 위해, 공식을 다시 참고하여 수행하였다.