티스토리 뷰
1.
재귀 함수를 사용할 경우 (DFS , BFS ....)
재귀가 가능한 허용 깊이를 늘려주는 코드 사용
import sys
sys.setrecursionlimit(1000001)
2.
속도가 느릴 경우 빠르게 하는 방법
(1) input() -> sys.stdin.readline() 으로 변경
< 단, sys.stdin.readline은 \n까지 포함한다 >
import sys
sys.stdin.readline()
(2) Python3 대신 PyPy를 사용하자
(but PyPy에서는 sys.setrecursionlimit 사용 못함....)
PyPy 설명 링크
반응형
'Tip and Error > Python' 카테고리의 다른 글
조건문 사용 주의 (0) | 2020.08.24 |
---|---|
try & except (0) | 2020.08.24 |
런타임 에러 (0) | 2020.08.24 |
2차 배열 - 90도 회전 (오른쪽) - code (0) | 2020.08.24 |
값 순환(시계&반시계) (0) | 2020.08.24 |
공지사항
최근에 올라온 글