분할정복 (Divide and Conquer)

One-nt·2022년 7월 15일
0

알고리즘

목록 보기
2/2

분할정복(Divide and Conquer)이란?

→ 문제를 작은 문제로 분할하여 푼 후, 다시 합쳐서 해결하는 방법.

대표적인 분할정복

→ 퀵 정렬(quick-sort), 합병 정렬(merge-sort)

퀵 정렬, 합병 정렬 정리본

분할정복의 특징

  • 일반적으로 재귀함수를 이용하여 구현
    → 잦은 분할로 인한 호출로 인해 많은 시간이 소모됨.

  • 큐(Queue), 스택(Stack) 등으로 구현 가능

내용 참고 1
내용 참고 2

0개의 댓글