이모저모

동적 계획법 (dynamic programming) _bottom up (네트워크 선 자르기 문제) 본문

coding/알고리즘,자료구조

동적 계획법 (dynamic programming) _bottom up (네트워크 선 자르기 문제)

Jeo 2022. 1. 28. 20:49

재미있다..! 뭔가, 겸손한 방법 같아서(?) 매력적이다..!ㅎㅎ 

n = 7

dy = [0] * (n+1)
dy[1] = 1  # 직관적으로 알 수 있는 작은 단위에 대한 결론을 먼저 짓고.
dy[2] = 2

for i in range(3, n+1):
    dy[i] = dy[i-2] + dy[i-1]

print(dy[n])
Comments