:: ADVANCE ::

[BaekJoon][2169] 로봇 조종하기 본문

Algorithm/DP (동적계획법)

[BaekJoon][2169] 로봇 조종하기

KSJ14 2016. 10. 5. 02:44
반응형

BAEKJOON ONLINE JUDGE


한국정보올림피아드 2002


2169 로봇 조종하기


https://www.acmicpc.net/problem/2169




왼쪽, 오른쪽, 아래로만 이동 -> 윗줄 까지는 최적

한 지점을 갈 때 왼쪽에서, 오른쪽에서, 위에서 가장 최대값 + 그 위치의 가치

이 때 이전 지점들은 예를들어 왼쪽에서 왔으면 그 지점은 그 왼쪽과 위만 경로롤 가질 수 있다 -> 중복탐색이 안되기 때문에

따라서 탐색할 때 한 줄을 위와 왼쪽에서 올 수 있는 값을 미리 저장, 오른쪽에서 올 수 있는 값을 따로 저장한 후 최종적으로 이 둘 중 Max값을 저장하면 최적의 값이 저장된다.

첫째 줄은 위와 오른쪽으로는 경로로 삼을 수 없다

계속 틀려서 1시간 30분 걸림



반응형

'Algorithm > DP (동적계획법)' 카테고리의 다른 글

[BaekJoon][12758] 천상용섬  (0) 2016.10.20
[BaekJoon][12852] 1로 만들기 2  (0) 2016.10.20
[BaekJoon][1162] 도로포장  (0) 2016.09.30
[BaekJoon][1365] 꼬인 전깃줄  (0) 2016.09.30
[dovelet][DP] LIS  (0) 2016.09.30
Comments