2178번 - 미로 탐색
BFS를 활용하여 문제를 풀어보려고했습니다. 일단 테스트 케이스는 답이 나왔습니다. 10 10 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 를 넣어보니 stackoverflow가 뜹니다 재귀를 너무 깊게 들어가서 그런것 같은데 제가 어떤식으로 접근해야 할까요?
재귀를 안 쓰면 됩니다.
아.. 재귀함수를 연습중이라서요 다른 분들도 재귀로 푸시는 것 같던데..
파이썬에서 재귀는 다른 언어보다 더 주의해서 써야 합니다.
setrecursionlimit을 쓸 수 없는 경우가 생각보다 더 많습니다.
그리고 bfs를 재귀로 안 쓰는 이유는, 조금 생각해보시면 아실 듯 합니다.
재귀 해보고 싶으시면 dfs로 다시 해 보세요.
댓글을 작성하려면 로그인해야 합니다.
m16khb 4년 전