[pro]43105 정수 삼각형.java

전영서·2021년 9월 14일
0

Algorithm

목록 보기
39/89

1.문제

2.코드

class Solution {
    public int solution(int[][] triangle) {

        int N = triangle.length;
        
        if(N==1) return triangle[0][0];
        
        for(int i=N-2; i>=0; i--){
            for(int j=0; j<i+1; j++){
                triangle[i][j] += Math.max(triangle[i+1][j],triangle[i+1][j+1]);
            }
        }
        
        return triangle[0][0];
        
        
    }
}

3.Review

아래서 두번째줄부터 그 아랫줄의 큰수를 합쳐가면서 위로 올라가면 된다.

profile
꾸준히 성실하게

0개의 댓글