Divide-and-conquer algorithm

An algorithmic strategy that divides a problem into smaller subproblems, solves them recursively, and combines their results. Its efficiency often depends on how the subproblems shrink and how much work combination requires.

Connect