코딩테스트 연습 - 행렬의 곱셈 | 프로그래머스 (programmers.co.kr)
Javascript
function solution(arr1, arr2) {
let answer = [];
let ans =[];
let len1 = arr1.length;
let len2 = arr2.length;
let eleLen2 = arr2[0].length;
let psum = 0;
let cnt = 0;
for(let i=0;i<len1;i++){
for(let a=0;a<eleLen2;a++){
for(let j=0;j<len2;j++){
psum+=arr1[i][j]*arr2[j][a];
cnt++
if(cnt===len2){
cnt=0;
ans.push(psum);
psum=0;
if(ans.length===eleLen2){
answer.push(ans);
ans =[];
}
}
}
}
}
return answer;
}
'코딩테스트(알고리즘) > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 소수찾기 (Javascript) (0) | 2022.06.21 |
---|---|
[프로그래머스] 위장 (Javascript) (0) | 2022.06.20 |
[프로그래머스] 수식 최대화 (Javascript) (0) | 2022.06.20 |
[프로그래머스] 프린터 (Javascript) (0) | 2022.06.16 |
[프로그래머스] 기능개발 (Javascript) (0) | 2022.06.16 |