1.1 알고리즘 설계를 위한 일반 전략
1.2 완전 검색
1.3 역추적
1.4 감소 정복
1.5 분할 정복
1.6 변환 정복
1.7 탐욕 접근법
1.8 반복 향상
1.9 동적 프로그래밍
1.10 분석 기술