[백준] 1003번 - 피보나치 함수
동적 계획법으로 쉽게 풀 수 있는 문제이다.
n번 째 피보나치 수가 0을 출력하는 횟수를 dp[n].first, 1을 출력하는 횟수를 dp[n].second 라고 할 때, 점화식은 아래와 같다.
dp[n].first = dp[n-1].first + dp[n-2].first
dp[n].second = dp[n-1].second + dp[n-2].second
1 |
|
Programming Diary
동적 계획법으로 쉽게 풀 수 있는 문제이다.
n번 째 피보나치 수가 0을 출력하는 횟수를 dp[n].first, 1을 출력하는 횟수를 dp[n].second 라고 할 때, 점화식은 아래와 같다.
dp[n].first = dp[n-1].first + dp[n-2].first
dp[n].second = dp[n-1].second + dp[n-2].second
1 |
|