0. Grundlagen

1. Einleitung

2. Lineare Datenstrukturen

3. Komplexität

4. Rekursion

5. Divide and Conquer

6. Dynamische Programmierung