강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

코딩왕님의 프로필 이미지
코딩왕

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

1. 동적계획법이란? 네트워크 선 자르기(Bottom-Up)

수학적으로 이해가 잘 되지가 않습니다.

작성

·

195

1

dy[1] = 1이고, dy[2] = 2도 알겠고

n 칸이 n-1칸과 n-2칸으로 쪼개지는 것도 알겠는데

dx[x] = dx[x-1] + dx[x-2]가 성립되는지는 잘 모르겠습니다. 그러니까, x가 커지면 개별의 합([x-1] + [x-2]) 보다 더 크거나 작아질 수는 없는건가요? 이 설명만보고 식이 성립한다고 생각이 들지가 않아요.

만약, 수학적으로 이해가 되지 않을 때는 그냥 수학적으로 x가 1일때 2, 3.... n을 구해서 규칙을 알아내어 제가 점화식을 만드는 게 좋겠죠?

답변 2

3

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

 제가 질문을 놓쳤습니다. 답변이 늦어 죄송합니다ㅠㅠ

이해가 잘 안될때는 x=1일때, 2일때, 3일때 작은것 부터 크게 해서 직접 규칙을 살피고 점화식을 세우는게 제일 좋습니다. 잘 생각하신 방법입니다.

0

삭제된 글입니다

코딩왕님의 프로필 이미지
코딩왕
질문자

제가 질문을 잘못했나봅니다. 그 질문이 아닙니다.

코딩왕님의 프로필 이미지
코딩왕

작성한 질문수

질문하기