-
BOJ 1738 골목길(Python 3)알고리즘/BOJ 2019. 3. 7. 18:03반응형
https://www.acmicpc.net/problem/1738
이 문제는 오민식의 고민과 비슷한 문제이다.
음수 싸이클이 있을 경우 큐에 싸이클을 도는 정점을 모두 넣어주고, 큐에 있는 정점들이 코레스코 콘도까지 갈 수 있는지 없는지 확인해준다.(BFS)
만약 음수 싸이클에서 코레스코 콘도로 갈 수 있으면 -1을 출력
시작점에서 코레스코 콘도까지 갈 수 없으면 -1을 출력
갈 수 있으면 경로 리스트를 출력하면 된다.
경로 리스트는 리스트에 넣어둔 좌표를 역추적을 하여 출력하였다.
벨만포드 + BFS로 풀음
반응형'알고리즘 > BOJ' 카테고리의 다른 글
BOJ 17135 캐슬 디펜스(Python 3) (0) 2019.04.08 BOJ 13905 세부(Python 3) (0) 2019.03.12 BOJ 1613 역사(Python 3) (0) 2019.02.23 BOJ 16562 친구비(Python 3) (0) 2019.02.20 BOJ 16946 벽 부수고 이동하기 4(Python 3) (0) 2019.02.18