Metoda dziel i zwyciężaj

WPROWADZENIE

https://en.wikipedia.org/wiki/Divide_and_conquer_algorithm

[Cormen] Wiele algorytmów ma strukturę rekurencyjną. W celu rozwiązania danego problemu algorytmy wywołują same siebie przy rozwiązywaniu podobnych podproblemów. W podejściu dziel i zwyciężaj (divide-and-conquer) każdy poziom rekurencji składa się z następujących trzech etapów:

Przykłady zastosowania: