함수는 자기 자신도 호출할 수 있음 이를 재귀(recursion)라 함

재귀적 분할을 통해 트리가 만들어 질 수 있음

트리 아래로 계속해서 내려가며 더 이상 내려갈 수 없으면 옆으로 이동하는 탐색 방법은 깊이 우선 순회(DFS)

트리에서 옆의 화살표 방문 후 아래 화살표를 방문하는 탐색 방법은 너비 우선 순회(BFS)

스택(Stack)