문제 접근이 문제는 다이나믹 프로그래밍으로 분류되는 알고리즘 문제예요. 혹시 이 종류의 알고리즘 문제를 연습하고 싶으시다면 아래 블로그 글도 함께 봐주세요! [C++] 백준 9095번 - 다이나믹 프로그래밍문제 접근 위 그림은 n이 각각 3, 4, 5일 때 가능한 모든 경우를 나열한 거예요. 훑어서 살펴보면 어떤 규칙이 있는 느낌이 들어요. 2가 생기는 경우, 3이 생기는 경우를 경계로 비슷한 작업을 반noeulstory.tistory.com 한 번 N값이 늘어나면서 어떤 규칙이 있는지 먼저 살펴볼까요? N의 개수에 따라 0과 1이 몇 번 호출되는지 출력해야 하니 위와 같이 트리로 표현할 수 있겠어요! 여기서 반복되는 규칙이 있는지 관찰해보아요. N=2일 경우는 0과 1일 때의 결과값이 더해졌다고 볼..