알고리즘/BOJ

BOJ 16933 벽 부수고 이동하기 3(Python 3)

70825 2019. 2. 18. 01:02
반응형

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



밤에만 벽을 부술 수 있는 점에 주의하면 됩니다.

파이썬은 heapq로 하면 시간 초과가 나옵니다.

deque를 이용해서 다익스트라 비슷하게 풀면 됩니다.


큐에 5개의 값을 넣어주는데 n, m, k, S[n][m][k], 낮/밤 입니다.

Python3으로 제출하면 시간 초과가 나오니 Pypy3으로 제출하면 됩니다.



반응형