Notice
Recent Posts
Recent Comments
:: ADVANCE ::
[BaekJoon][2411] 아이템 먹기 본문
반응형
BAEKJOON ONLINE JUDGE
https://www.acmicpc.net/problem/2411
DP
이동은 오른쪽, 위쪽만 가능하다
-> scv 문제와 비슷
아이템을 모두 먹어야 한다
-> 아이템을 먹으러 들려야 한다. 아이템 있는 곳으로 갈 때는 한 아이템에서 다른 아이템이 있는 위치로 이동하는 부분 경로, 부분 이동 경우의 수로 생각. 최종적으로는 각 아이템을 먹으러 이동하는 부분 경로를 곱하면 된다.
장애물이 있는 곳은 못가는 곳이므로 경로값 0
오른쪽, 위쪽만 가능하므로 시작 지점의 왼쪽과 아래는 갈 수 없는 부분. 경로값 0
시작은 (1, 1), 마지막은 (n, m)
그리고 C++에서 vector<pair<int, int> >를 쓸 때, >>에서 꼭 사이를 띄어주어야 컴파일 에러가 나지 않는다. 매번 실수하는 부분!
C++
C
반응형
'Algorithm > DP (동적계획법)' 카테고리의 다른 글
[BaekJoon][2240] 자두나무 (0) | 2016.09.26 |
---|---|
[BaekJoon][1535] 안녕 (0) | 2016.09.26 |
[BaekJoon][11052] 붕어빵 판매하기 (0) | 2016.09.26 |
[BaekJoon][11507] 오르막 수 (0) | 2016.09.22 |
[BaekJoon][2591] 숫자카드 (0) | 2016.09.05 |
Comments