다이나믹 알고리즘 (동적 계획법) 두 줄로 타일 깔기 (정올)
점화식을 세우는 것이 가장 중요한 부분이란다.
이 문제에 대한 점화식을 미리 알고 들어갔기 때문에
수월하게 풀었다. 즉, 점화식만 잘 세운다면 쉽게 풀 수 있다는 거
다이나믹 알고리즘이라는 게 대충 어떤 것인지는 알 수 있었다.
기존의 데이터를 차곡차곡 저장해 놓고
그 데이터를 바탕으로 값을 계산해 나간다는 것.
다음 문제부터는 다이나믹(동적 계획법)의 핵심인
점화식을 직접 구해보면서 공부해 나가도록 하겠다.
사실 문제를 제대로 읽지않아 20100529 이 부분이 왜 들어가는지 한참 찾았다.
이 것만 아니었어도 3분 내에 해결 됬을 듯..( 당연 점화식을 알고 있었기 때문에)
다이나믹(동적 계획법) 에 대해 맛만 보는 시간을 가졌다.
자 다음문제 점화식을 세우러 go go
'알고리즘' 카테고리의 다른 글
[알고리즘][다이나믹(동적 계획법)] 배낭 채우기1 (정올) (0) | 2017.02.10 |
---|---|
[알고리즘 기초][문자열] 단어의 개수 , 문자열 반복 (백준) (0) | 2017.02.08 |
[알고리즘 기초][문자열] 상수 , 다이얼 , 크로아티아 알파벳 (백준) (0) | 2017.01.19 |
[알고리즘][BFS] 경로 찾기 (정올) (0) | 2017.01.19 |
[알고리즘 기초][문자열] 단어 공부 , 그룹 단어 체커 (백준) (0) | 2017.01.18 |