프로그래머스 알고리즘/2단계
(프로그래머스 JS)행렬의 곱셈
naeunchan
2021. 6. 10. 11:04
728x90
반응형
https://programmers.co.kr/learn/courses/30/lessons/12949?language=javascript
코딩테스트 연습 - 행렬의 곱셈
[[2, 3, 2], [4, 2, 4], [3, 1, 4]] [[5, 4, 3], [2, 4, 1], [3, 1, 1]] [[22, 22, 11], [36, 28, 18], [29, 20, 14]]
programmers.co.kr
function solution(arr1, arr2) {
const answer = Array.from(Array(arr1.length), () => Array(arr2[0].length).fill(0));
for(let i = 0; i < arr1.length; i++){
for(let j = 0; j < arr2[0].length; j++){
for(let k = 0; k < arr1[0].length; k++){
answer[i][j] += arr1[i][k] * arr2[k][j];
}
}
}
return answer;
}
728x90
반응형