반응형
- 동적 계획(Dynamic Programming) 알고리즘은 그리디 알고리즘과 같이
최적화 문제를 해결하는 알고리즘이다. - 동적 계획 알고리즘은 먼저 크기가 작은 부분 문제들을 모두 해결한 후에
그 해들을 이용하여 보다 큰 크기의 부분 문제들을 해결하여, 최종적으로
원래 주어진 입력의 문제를 해결하는 알고리즘이다.
public static int[] memo;
public static int fibo2(int n) {
for (int i = 2; i < n; i++) {
memo[i] = memo[i-1] + memo[i-2];
}
return memo[n];
}
반응형
'1. 알고리즘 이론 > 4. 백트래킹, DP' 카테고리의 다른 글
백트래킹(BackTraking) (0) | 2020.03.01 |
---|