ian의 개발일기장

[level1] 행렬의 덧셈 본문

Algorithms/Programmers

[level1] 행렬의 덧셈

ian90 2018. 8. 31. 10:11







1. 나의 풀이




행과 열이 같은 행렬끼리, 더하려고 생각하다보니 새로운 배열을 만들기보다는 arr1에 arr2의 원소들을 각각 더하면 된다고 생각했다.

각 행과 열을 맞춰주기위해서 이중 for문을 사용했다.






2. 다른사람 풀이



map을 쓰니 깔끔하다.



3. 결론


이중 for문이 아닌 이중 map을 쓰니, 코드가 더 간결하다.




4. 정리

map 메소드의 인자로 callback function이 들어가며, callback function의 첫번째 인자는 현재값, 두번째인자는 현재값의 인덱스, 세번째 인자는 원래배열이다.



출처 - 프로그래머스, MDN공식문서

'Algorithms > Programmers' 카테고리의 다른 글

[level1] 핸드폰번호가리기  (0) 2018.09.03
[level1] 제일 작은수 제거하기  (0) 2018.09.01
[level1] 자릿수 더하기  (0) 2018.08.30
[level1] 정수 제곱근 판별  (0) 2018.08.30
[level1] 평균구하기  (0) 2018.08.29