[항해99 취업 리부트 코스 학습일지][day17] 시간 분배의 싸움
📍TIL
핵심 키워드
- DFS, BFS
새로 배운 내용
파이썬의 global 키워드 언제 쓰지?
- 참고1, 참고2
- 함수 내부에서 생성한 변수는 로컬변수이지만
global
키워드를 사용하면 함수 내부의 변수를 전역으로 사용할 수 있다. - 또한 전역변수 값을 함수 내부에서 바꿀 때에도
global
키워드를 사용하여 참조할 수 있다.
더 깊은 재귀 호출에 사용하는 sys.setrecursionlimit
- 파이썬은 재귀 함수 최대 깊이에 제한이 있다. (maximum recursion depth)
- 1000 이상 호출시
RecursionError
발생함
- 1000 이상 호출시
- BOJ 채점 서버에서는 이 값이 1,000으로 되어있다. (참고)
from sys import setrecursionlimit setrecursionlimit(10 ** 6)
트러블슈팅 or 고민한 내용
- 초기화를 잘못해서 계속 틀리기도 하고 템플릿에서 살짝 변형이 되니 도저히 풀 수가 없기도 했다. 휴 어쩌지
생각
- 알고리즘이 갈수록 어려워지니 여기에 투입되는 시간이 자동으로 많아지는데,, 기술 공부 어쩌냐
🥰 오늘의 잘한 일
- 템플릿 외우려고 계속 반복했다.
- 어려워도 일단 시도한 점..?
💪 오늘의 아쉬운 일 & Action Plan
- 아직까진 활용이 후루룩 되진 않는다
항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
댓글남기기