Algorithmen und Datenstrukturen
Modulnummer:
1101240
Leistungspunkte:
6 ECTS
Lehrveranstaltungen:
- Vorlesung Algorithmen und Datenstrukturen (2 SWS)
- Übung Algorithmen und Datenstrukturen (2 SWS)
Prüfung:
Klausur (120 min) oder mündliche Prüfung (20 min)
Prüfungsvorleistungen:
Lösen von Übungsaufgaben
Inhalt:
- Komplexitätsbewertung von Algorithmen
- Fundamentale Algorithmen und Datenstrukturen der Informatik, zum Beispiel:
- Algorithmen zur Sortierung (elementar, asymptotisch optimal, …)
- Algorithmen und Datenstrukturen für die effiziente Suche (balancierte Bäume, Hashtabellen, TRIES)
- Algorithmen und Datenstrukturen für die effiziente Wegefindung (Graphen und kürzeste Wege)
- Optimierungsstrategien (dynamische Programmierung, Memoization)
- Algorithmen und Datenstrukturen zur Repräsentation von Funktionen (Binary Decision Diagrams)