Plo Algorithm
프로그래머스 Lv1 행렬의 덧셈
PLO_98
2022. 3. 15. 22:15
class Solution {
public int[][] solution(int[][] arr1, int[][] arr2) {
int[] oneArr1 = arr1[0];
int[] oneArr2= arr1[1];
int[][] answer = new int[arr1.length][arr1[0].length];
for (int i = 0 ; i < arr1.length ; i++){
for (int j = 0 ; j < arr1[0].length ; j++){
answer[i][j] = arr1[i][j] + arr2[i][j];
}
}
return answer;
}
}
= 2차원 배열 =
- int[][] 2dArray = new int [행][열]; -
dataType [][] = dataType [행의 갯수][열의 갯수];
- for (int i = 0 ; i < arr1.length ; i++){ -
for문을 통하여 행의 원소를 반복하며 탐색한다.
- for (int j = 0 ; j < arr1[0].length ; j++) -
for문을 통하여 열의 원소를 반복하며 탐색한다.
- answer[i][j] = arr1[i][j] + arr2[i][j];}} -
answer[i][j] = arr1[i][j] + arr2[i][j]
2차원 배열 answer의 행과 열에 파라미터로 주어진 배열의 행과 열의 원소를 각각 더해준 후 할당.