Divisão e conquista resolve um problema ao (1) dividir em subproblemas menores, (2) conquistar cada um recursivamente, e (3) combinar os resultados. Muitos algoritmos eficientes seguem este modelo.
A ideia
Se subproblemas são independentes e diminuem rapidamente, o trabalho total segue uma recorrência que você pode analisar com o Teorema Mestre.
