Algorithmen & Datenstrukturen

Lehrinhalte
- Grundlagen: Algorithmen und Programme
- Grundlegende abstrakte Datenstrukturen und deren Anwendungen: Stacks, Queues, Listen, Bäume und Graphen
- Einfache rekursive und iterative Algorithmen
- Grundlegende Suchalgorithmen wie zum Beispiel sequentielle Suche, binäre Suche, Hashing etc.
- Grundlegende Sortieralgorithmen wie zum Beispiel Bubblesort, Heapsort, Mergesort, Quicksort etc.
- Suchverfahren und andere Problemstellungen der Graphentheorie und deren praktische Bedeutung