moonstar114   3년 전

먹이의 동일 조건하에 우선순위가 위쪽일수록 그리고 왼쪽일수록 이기때문에 

맵의 원소를 행의 왼쪽부터 순회하면서 먹을 수 있는 물고기면 그것에 대한 최단경로를 계산하여 파악하려 했습니다.

시간초과의 원인을 아직 찾지 못해서 다른 분들의 코드를 찾아보았는데 거의 모든 분들이 BFS를 사용했더라구요..


궁금한 점은 두가지입니다. 

1. 제 방식대로 하면 어떤 부분에서 시간이 잡히는걸까요? ( 테스트케이스의 답이 나오긴하는데 시간이 너무오래걸립니다.. )

2. DFS의 문제라면 BFS와 DFS 둘중에 택해야 할 때, 어떤 점을 보고 이건 BFS로 해결해야겠다라고 감이 잡힐까요? 

살려주세요 ㅜㅜ 

댓글을 작성하려면 로그인해야 합니다.