Divide și stăpânește rezolvă o problemă prin (1) împărțirea acesteia în subprobleme mai mici, (2) stăpânirea fiecăreia recursiv, și (3) combinarea rezultatelor. Mulți algoritmi eficienți urmează acest șablon.
Ideea
Dacă subproblemele sunt independente și se micșorează rapid, volumul total de lucru urmează o recurență pe care o puteți analiza cu Teorema Stăpânului.
