Datenstrukturen und Algorithmen

  • Moduldetails

    Dozent: Dr. Arne Meier

    Frequenz: jährlich im WS, empf. 3. Semester

    Veranstaltungsart: Vorlesung und Übung (2V + 2Ü, 5 LP)

    Prüfung: Klausur

  • Vorlesungsinhalte

    Diese Vorlesung führt in die Konstruktion und Analyse von grundlegenden Datenstrukturen und Algorithmen ein. Ziele sind das Kennenlernen, Verstehen, Anwenden und Vergleichen alternativer Implementierungen für abstrakte Datentypen, das Analysieren von Algorithmen auf Korrektheit und auf Zeit- und Speicherbedarf sowie das Kennenlernen und Anwenden von Entwurfsparadigmen für Algorithmen.

    Stoffplan:

    • Landausymbole
    • Stable Matchings, Felder und Listen, Gale-Shapley-Algorithmus

    • Warteschlangen und Kellerspeicher, Bäume, Breitensuche, Tiefensuche

    • Zusammenhangskomponenten, Topologisches Sortieren, Dijkstra-Algorithmus

    • Prioritätswarteschlangen, Heaps

    • Greedy-Paradigma, Intervall Scheduling, Minimale Spanbäume, Prim-Algorithmus

    • Sortierverfahren (Insertionsort, Selectionsort, Mergesort, Quicksort, Timsort)

    • Divide-and-Conquer-Paradigma, Optimalität von vergleichsbasierter Sortierverfahren, Inversionen

    • Suchverfahren, Binäre Suche, Binäre Suchbäume, Durchmusterung von Graphen

    • AVL- und Rot-Schwarz-Bäume, B/B*-Bäume

    • Hashing, Kollisionsbehandlung, Double Hashing

    • Dynamische Programmierung

  • Informationen zur Prüfung

    Die Abschlussprüfung des Moduls ist eine schriftliche Klausur über 90 Minuten.

    Termin

    Die Prüfungstermine finden Sie im zentralen Webauftritt der Universität (siehe Link unten).


    Anmeldung

    Je nach Prüfungsordnung ist eine Anmeldung im QIS erforderlich (siehe Link unten). Zur Teilnahme als Zulassungsauflage benötigen Sie keine Anmeldung. Bitte informieren Sie den Betreuer oder die Betreuerin des Übungsbetriebs im Anmeldezeitraum darüber.


    Hilfsmittel

    Es sind keine Hilfsmittel erlaubt. Sie benötigen kein eigenes Papier!


    Klausurbonus

    Die Modalitäten für das Erreichen eines Klausurbonus finden Sie im Foliensatz im Stud.IP.


    Studienleistung

    Die Modalitäten für das Erreichen der Studienleistung finden Sie im Foliensatz im Stud.IP.

Materialien

Alle Materialien finden Sie im Stud.IP.

Prüfungsanmeldung

Aktuelle Prüfungstermine
Online-Prüfungsanmeldung