컴퓨터 IT/Problem Solving (1) 썸네일형 리스트형 백준 파이썬 런타임 오류 사례들 백준에서 지금까지 파이썬으로 문제를 풀면서 수많은 런타임 오류를 접했는데 나중에 트러블슈팅하기 위해 정리를 해둔다. 사례 1. 배열 사이즈 문제 DP를 풀때 배열 사이즈를 넉넉하게 잡아놓으면 되는데 100이면 100 딱맞게 잡다보니 인덱스 실수를하면 런타임 오류를 뿜뿜. 사례 2. 재귀 뎁스 문제 재귀를 쓴다면 반드시 체크해야한다!! 파이썬은 재귀를 도는 횟수가 얕다. 특정 코드를 작성하여 더많이 돌 수 있도록 할 수 있다. import sys sys.setrecursionlimit(10**9) 위와 같은 코드를 상단에 기재해주면 된다. 10**8, 10**7 로 정의해도 상관없으나 이왕이면 int 의 max 값인 10**9 승 만큼 최대로 돌 수 있도록 했다. (새로 겪는대로 추가하겠습니다) 이전 1 다음