728x90
반응형
Q.

위와 같은 삼각형의 꼭대기에서 바닥까지 이어지는 경로 중, 거쳐간 숫자의 합이 가장 큰 경우를 찾아보려고 합니다.
아래 칸으로 이동할 때는 대각선 방향으로 한 칸 오른쪽 또는 왼쪽으로만 이동 가능합니다.
예를 들어 3에서는 그 아래칸의 8 또는 1로만 이동이 가능합니다.
삼각형의 정보가 담긴 배열 triangle이 매개변수로 주어질 때, 거쳐간 숫자의 최댓값을 return 하도록 solution 함수를 완성하세요.
제한사항
- 삼각형의 높이는 1 이상 500 이하입니다.
- 삼각형을 이루고 있는 숫자는 0 이상 9,999 이하의 정수입니다.
입출력 예
| [[7], [3, 8], [8, 1, 0], [2, 7, 4, 4], [4, 5, 2, 6, 5]] | 30 |
A.

반응형
'삼분공부 > 알고리즘' 카테고리의 다른 글
| [코딩테스트] 프로그래머스 이중 우선순위 큐 자바 JAVA (0) | 2025.11.27 |
|---|---|
| [코딩테스트] 프로그래머스 귤 고르기 자바 JAVA (0) | 2025.11.17 |
| [코딩테스트] 프로그래머스 깊이/너비 우선 탐색(DFS/BFS) 네트워크 자바 JAVA (1) | 2025.11.15 |
| [코딩테스트] 프로그래머스 JadenCase 문자열 만들기 - JAVA 자바 (1) | 2025.11.14 |
| [코딩테스트] 프로그래머스 - 올바른 괄호 JAVA (0) | 2025.11.09 |