Algorithm/그래프 탐색

BOJ#13422 도둑

밤이2209 2016. 11. 29. 12:42

BOJ#13422 도둑


* 문제

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


* 풀이


푸는건 어렵지 않지만 시간 제한에 신경을 써서 구현해야 합니다.

 → O(nm)으로 구현 시 시간초과, 따라서 O(n)으로 해결을 해야 합니다.


시간 초과, 코드 길이, 푸는 속도 등에 초점을 맞춰 풀어보시면 좋을 것 같습니다.


풀이의 요점은 

이전 Iteration에서 사용했던 sum에서 필요없는 값은 빼고, 더할 값만 더해서

불필요한 연산을 하지 않는 것입니다.





* 나의 코드

https://github.com/stack07142/BOJ/tree/master/BOJ%2313422_Theif



'Algorithm > 그래프 탐색' 카테고리의 다른 글

BOJ#12851 숨바꼭질 2  (0) 2017.03.24
BOJ#1062 가르침  (0) 2017.03.20
BOJ#1707 이분 그래프  (0) 2017.02.21
BOJ#2178 미로 탐색  (0) 2016.11.10
BOJ#11403 경로찾기  (3) 2016.11.08