본문 바로가기
Java/알고리즘

행렬의 덧셈

by 티코딩 2024. 2. 1.

 

같은 인덱스끼리의 덧셈을 구하는 간단한 문제다.

이중for문 써서 풀면되는문제다.

 

주의할점은 첫번째 for문에서는 arr1이나 arr2의 '행'길이 전까지 반복해야하고, 두번째for문에선 arr1 이나 arr2의 '열'길이만큼 반복해야한다는것이다. 내가이걸 잘못설정해서 30분동안 뭐지?뭐지?했다.

 

ㅇ 풀이

public static 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[0].length; j++){
                answer[i][j] = arr1[i][j]+arr2[i][j];
            }
        }
        return answer;
    }

 

'Java > 알고리즘' 카테고리의 다른 글

3진법 뒤집기  (0) 2024.02.05
직사각형 별찍기  (0) 2024.02.02
문자열 다루기 기본  (0) 2024.01.29
부족한 금액 계산하기  (0) 2024.01.26
문자열 내림차순으로 배치하기  (1) 2024.01.25