Modulbeschreibung

Algorithmen und Datenstrukturen 1

ECTS-Punkte:
4
Lernziele:
  1. Sie kennen grundlegende Algorithmen und Datenstrukturen und können diese in praktischen Beispielen einsetzen.
  2. Sie können eigene Abstrakte Datentypen definieren und mithilfe eigener Datenstrukturen implementieren
  3. Sie kennen Bewertungskriterien für Algorithmen und können Algorithmen bewerten.

Kurse in diesem Modul

Algorithmen und Datenstrukturen 1:
  1. Object-Oriented Design
    Rekursive Programmierung, Design Pattern: Adapter Pattern
  2. Analysis Tools
    Analyse von Algorithmen
  3. Stack, Queues and Recursion
    Rekursion, Stacks, Queues
  4. Vectors, List and Sequences
    Linked List, Vektoren und Array Listen, Listen, Sequences
  5. Trees
    Basis-Algorithmen auf Bäumen, Binäre Bäume
  6. Priority Queues
    Priority Queues, Heap
  7. Maps
    Maps, Hash-Table
  8. Dictionaries
    Dictionaries, Skip-List
Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.