Teile und Herrsche 1 SS09
Aus ProgrammingWiki
Archivierte Version vom 2009-03-24T13:47:59+00:00. Aktuelle Version
Inhaltsverzeichnis |
Die Idee
"Teile und Herrsche" (engl. "divide and conquer" bzw. lat. "divide et impera") beschreibt ein Verfahren zur Lösung von Problemen, wobei das Problem
- in Teilprobleme zerlegt wird
- die Teilprobleme gelöst werden
- die Teilprobleme zu einer Lösung vereint werden.
Die folgende Rechnung dient als Beweis, das eine Effizienzverbesserung auftritt:
Wir nehmen an, dass ein bestimmter Algorithmus A ein Problem mit O\left(n^2\right), also T_A\leq c \cdot n^2, löst.