:: ADVANCE ::

[BaekJoon][1162] 도로포장 본문

Algorithm/DP (동적계획법)

[BaekJoon][1162] 도로포장

KSJ14 2016. 9. 30. 20:26
반응형

BAEKJOON ONLINE JUDGE


1162 도로포장


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




다익스트라 + DP

평소 다익스트라는 그냥 그래프의 개수만큼 정점을 탐색하는데,

이 visit 정점 배열을 DP 배열로 놓고, DP[도시 개수][포장 가능 도로의 수]로 놓고 풀면 된다.

다익스트라 구현 시 반복문 안에는 다른 도시로 영역을 넓힐 때 포장가능 할 때 포장하는 경우와 포장을 하지 않는 경우 둘 다 queue에 넣어주어 구현하면 된다.



이해는 했는데 다시 풀라고 하면 한번에는 못맞을 듯...

반응형

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

[BaekJoon][12852] 1로 만들기 2  (0) 2016.10.20
[BaekJoon][2169] 로봇 조종하기  (1) 2016.10.05
[BaekJoon][1365] 꼬인 전깃줄  (0) 2016.09.30
[dovelet][DP] LIS  (0) 2016.09.30
[Algospot] LIS (Longest Increasing Sequence)  (0) 2016.09.30
Comments