728x90
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12949
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
프로그래머스 레벨2.
행렬곱 구현 문제
정답률도 67%이고 개념을 알아도 은근히 헷갈려서 풀어보면 좋은 문제인 듯 하다
나의 풀이
function solution(arr1, arr2) {
var answer = [];
let a1 = arr1.length;
let a2 = arr1[0].length;
let b1 = arr2.length;
let b2 = arr2[0].length;
for(let i=0; i<a1; ++i){
let ans = [];
for(let j=0; j<b2; ++j){
let sum = 0;
for(let k=0; k<a2; ++k){
sum += arr1[i][k] * arr2[k][j];
}
ans.push(sum);
}
answer.push(ans);
}
return answer;
}
728x90
반응형