1260번 - DFS와 BFS
python 3로는 컴파일 에러가 뜨는 코드가 pypy3 로는 통과가 됬습니다.
이거때문에 한시간 날려먹었는데...
뭐가 문제였을까요?
PyPy3가 일반적으로 Python3보다 훨씬 좋은 성능을 내는 것으로 알고 있습니다.
채점 현황을 보시면 컴파일 에러가 아니고 런타임 에러입니다.
Python3과 PyPy3은 다른 언어입니다.
DFS할 때, 재귀 호출 제한을 넘어서서 재귀 호출을 해서 Python3은 런타임 에러가 나는 것 입니다.
Python3에서 sys.setrecursionlimit을 이용하면, 통과할 수 있습니다.
앗 성능 이야기가 아니었네요.
댓글을 작성하려면 로그인해야 합니다.
twkim97 5년 전
python 3로는 컴파일 에러가 뜨는 코드가 pypy3 로는 통과가 됬습니다.
이거때문에 한시간 날려먹었는데...
뭐가 문제였을까요?