탐색이란 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정을 의미한다.그래프, 트리 등의 자료구조 안에서 탐색을 하는 문제를 자주 다룬다.대표적으로 DFS(깊이 우선 탐색), BFS(너비 우선 탐색)이 있다.이를 제대로 이해하기 위해서는 자료구조인 스택과 큐를 이해하