목차 1. 개념 정리 (1) 재귀 (2) 백트래킹 2. 3주 차 필수 문제 풀이 (1) A - 눈덩이 굴리기 (백준 21735번) (2) B - 222-풀링 (백준 2164번) (3) C - 하노이 탑 이동 순서 (백준 11729번) (4) D - N과 M(7) (백준 15656번) (5) E - 스도쿠(백준 2239번) 1. 개념 정리 (1) 재귀 하나의 함수에서 자기 자신을 다시 호출해 작업을 수행하는 알고리즘이다. 어떤 문제를 재귀로 푼다는 것은 곧 귀납적인 방식으로 문제를 해결하겠다는 것이다. 이때 재귀 함수의 조건은 특정 입력에 대해서는 자기 자신을 호출하지 않고 종료되어야 하며(Base condition), 모든 입력은 base condition으로 수렴해야 한다. [ 재귀의 특징 ] - 함수..