-
programmers: 행렬의 덧셈STUDY/Algorithm 2022. 2. 23. 20:53

[ 첫번째 풀이 ]
function solution(arr1, arr2) { let answer = []; for(let i=0; i<arr1.length; i++){ let temp = []; for(let j=0; j<arr1[i].length; j++){ temp.push(Number(arr1[i][j]+arr2[i][j])); } answer.push(temp); } return answer; }C언어로 알고리즘을 풀다, Javascript로 넘어오니 2차원 배열 생성도 어색하다.
[ 두번째 풀이 ]
function solution(arr1, arr2) { let answer = [[]]; for(let i=0; i<arr1.length; i++){ answer[i] = []; //answer[i]에 박스 하나 생성 for(let j=0; j<arr1[i].length; j++) { answer[i].push(Number(arr1[i][j]+arr2[i][j])); } } return answer; }몇 년 동안 잊고 지내던 알고리즘 문제를 다시 풀려니까 꽤나 골치를 앓고 있다.
갈 길이 멀다...!
'STUDY > Algorithm' 카테고리의 다른 글
programmers: 직사각형 별찍기 (0) 2022.02.23 programmers: 핸드폰 번호 가리기 (0) 2022.02.23 programmers: 크레인 인형뽑기 게임 (0) 2022.02.23