카테고리 없음
[바킹독의 실전 알고리즘] 0x10 다이나믹 프로그래밍
Unagi_zoso
2022. 6. 27. 02:00
다이나믹 프로그래밍
여러 개의 하위 문제를 먼저 푼 후 그 결과를 쌓아올려 주어진 문제를 해결하는 알고리즘
DP를 푸는 과정.
1. 테이블을 정의하기
2. 점화식을 찾기 ( 수학적 직관력 필요)
3. 초기값 정하기
DP인지 식별하는 것도 쉽지 않아 초보는
많이 풀어보는게 답.