Algorithmen und Datenstrukturen

nach Tim Roughgarden: Algorithms Illuminated

Grundlagen

Teile und Herrsche (Divide and Conquer)

Datenstrukturen und Graph-Algorithmen

Greedy-Algorithmen

Dynamische Programmierung

NP-harte Probleme