Pflichtveranstaltung 2. Sem. B.Sc. Wirtschaftsinformatik
Inhalt
- Algorithmenbegriff, –notation, Eigenschaften von Algorithmen
- Analyse und Entwurf von Algorithmen, Betrachtung von Korrektheit, Vollständigkeit und Terminierung
- Ressourcen Speicher und Laufzeit, Komplexitätsmaße und O-Notation
- Collection Framework
- Collections, Listen und Iteratoren, Stack und Queue
- Implementierungen: Lineare Liste, (doppelt) verkettete Liste
- Set, Map, sortierte Collections
- Bäume, Suchbäume, balancierte Bäume (AVL)
- Algorithmen
- Such- und Sortieralgorithmen
- Suche in Bäumen (rekursiv)
- Suchen in Texten
- Kombinatorische Algorithmen (Backtracking, Kürzeste Wege, Rucksackproblem etc.)
Umfang
3 SWS Vorlesung
3 SWS Praktikum