[1] 브루트 포스
[2] 그래프와 BFS
[3] 다이나믹 프로그래밍
[4] 시뮬레이션과 구현
[5] 수학