반응형
https://programmers.co.kr/learn/courses/30/lessons/12950
<행렬의 덧셈>
○ 처음 푼 풀이
1
2
3
4
5
6
7
8
9
10
11
12
|
class Solution {
public int[][] solution(int[][] arr1, int[][] arr2) {
int[][] answer = new int[arr1.length][arr1[0].length]; // 더해진 행렬
for(int i=0;i<arr1.length;i++) {
for(int j=0;j<arr1[i].length;j++) {
answer[i][j] += arr1[i][j] + arr2[i][j];
}
}
return answer;
}
}
|
cs |
- 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 된다.
- arr1 (0, 0) + arr2(0, 0) = answer의 (0, 0), arr1 (0, 1) + arr2(0, 1) = answer의 (0, 1)....
- 이중 for 문으로 i와 j값으로 각 번지수의 합을 구한다.
반응형
'코테 > 프로그래머스' 카테고리의 다른 글
2016년/java/프로그래머스/Level1 (0) | 2020.02.15 |
---|---|
소수 찾기/java/프로그래머스/Level1 (0) | 2020.02.15 |
평균 구하기/java/프로그래머스/level1 (0) | 2020.02.12 |
수박수박수박수박수박수?/java/프로그래머스/Level1 (0) | 2020.02.09 |
문자열을 정수로 바꾸기 /java/프로그래머스/Level1 (0) | 2020.02.09 |