티스토리 뷰

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

 

4485번: 녹색 옷 입은 애가 젤다지?

젤다의 전설 게임에서 화폐의 단위는 루피(rupee)다. 그런데 간혹 '도둑루피'라 불리는 검정색 루피도 존재하는데, 이걸 획득하면 오히려 소지한 루피가 감소하게 된다! 젤다의 전설 시리즈의 주

www.acmicpc.net

 

다익스트라 알고리즘을 이용한 문제.

왼쪽 상단에서 우측 상단까지 이동했을때 최소로 잃을수 있는 코인의 수를 구해야 한다.

 

이차원 배열에 해당 지점까지 이동했을때 최소로 잃을수 있는 코인의 수를 저장한다.

해당 배열은 다익스트라 알고리즘에서 처럼 최초에 최대값으로 저장해야한다.

 

왼쪽 상단 부터 bfs 알고리즘으로 이동한다.

현재 지점까지 이동했을때 최소로 잃을수 있는 코인의 수 + 다음 지점에서 잃어야 하는 코인의수가 최소가 되도록 갱신해 나간다.

 

 

'PS' 카테고리의 다른 글

백준 20055. 컨베이어 벨트 위의 로봇  (0) 2022.05.19
백준 1238. 파티  (0) 2022.05.19
백준 1261. 알고 스팟  (0) 2022.05.18
백준 1916. 최소비용 구하기  (0) 2022.05.18
백준 17406. 배열 돌리기  (0) 2022.05.18
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함