쥐수의 공부노트
백준 9095번 1,2,3 더하기 본문
728x90

정답 :

4를 예로 들었을 때, 방법의 수는 총 7가지였다.
1+1+1+1 , 1+2+1, 2+1+1,3+1 => (3을 1,2,3의 합으로 표현한 것) + 1 => Array[3]
1+1+2,2+2 => (2를 1,2,3의 합으로 표현한 것) + 2 => Array[2]
1+3 => (1을 1,2,3의 합으로 표현한 것) + 3 => Array[1]
따라서 Array[4] = Array[1] + Array[2] + Array[3] 이 된다.
대단하다..
728x90
'바킹독 알고리즘 > 다이나믹 프로그래밍' 카테고리의 다른 글
백준 11659번 구간 합 구하기 4 (0) | 2023.06.03 |
---|---|
백준 11726번 2 x n 타일링 (0) | 2023.06.03 |
백준 1149번 RGB거리 (0) | 2023.06.03 |
백준 2579번 계단 오르기 (0) | 2023.06.03 |
백준 1463번 1로 만들기 (0) | 2023.06.01 |