코드프렌즈
재귀 함수에서 발생할 수 있는 UnboundLocalError 에러와 해결 방법
메모화(memoization)의 정의와 간단한 코드 예시
팩토리얼 계산 예시로 알아보는 반복문과 재귀 함수의 차이점