728x90
분할 통치법 divide and conquer
- 성능 좋은 알고리즘을 설계하기 위해 널리 사용됨
- 해결하려는 문제(크기 n으로 가정)를 작은 여러 문제로 분할
=> 원래 문제의 답을 쉽게 얻는 방향으로 분할 필요
- 분할된 문제를 해결후 간단한 처리로 통합함
분할 통치법의 예시
1. 합병 정렬 merge sort
2. 하노이의 탑
300x250
'수학 > 알고리즘' 카테고리의 다른 글
알고리즘설계기법 - 4. 동적 계획법 (0) | 2020.08.09 |
---|---|
알고리즘설계기법 - 3. 균형법 (0) | 2020.08.09 |
알고리즘설계기법 - 1. 개요 (0) | 2020.08.09 |
파이썬 알고리즘 - 2.2 미로 문제 (0) | 2020.07.02 |
파이썬 알고리즘 - 2 탐색 문제 (0) | 2020.07.02 |