본문 바로가기
TIL - 프로그래밍/Python 알고리즘

파이썬 - 런타임 에러 (RecursionError) 해결법

by chaemj97 2023. 4. 3.
728x90
  • RecursionError는 재귀와 관련된 에러
  • 가장 많이 발생하는 이유는 Python이 정한 최대 재귀 깊이보다 재귀의 깊이가 더 깊어질 때
    • BOJ의 채점 서버에서 재귀 최대 깊이는 1,000
  • sys.getrecursionlimit()
    • 재귀 최대 깊이 확인
  • sys.setrecursionlimit(10**n)
    • 재귀 최대 깊이 제한 해제
    • n은 필요에 따라 바꿔주기
      • 주로 6 or 9
728x90
반응형

댓글