다이나믹 프로그래밍 방법으로 풀 수 있다. 

i+1은 i와 같은 색깔이 아니면서 최소의 비용을 갖아야 한다. 

구조는 [집의번호][색깔]을 사용한다. => dy[i][j]


식 : i까지의 최소 비용 + 해당색깔로 칠했을 때의 비용

을 기본 식으로 사용하여 코딩해나간다.



다음과 같이 코딩해주었다.



'알고리즘문제풀이' 카테고리의 다른 글

2520_떡 먹는 호랑이  (0) 2015.03.25
더블릿_scv자원채취  (0) 2015.03.25
더블릿_자리배치  (0) 2015.03.25
더블릿_jumping_cow 점프  (0) 2015.03.25
1987_알파벳  (0) 2015.03.25
Posted by slender ankles
,