Semester: Sommersemester 2015

2.01.002 Algorithmen und Datenstrukturen


Veranstaltungstermine

  • Donnerstag: 10:00 - 12:00, wöchentlich
  • Mi., 29.07.2015, 14:00 - 17:00
  • Mi., 30.09.2015, 08:00 - 11:00

Lehrende

Studienmodule

  • inf002 Algorithmen und Datenstrukturen

Studienbereiche

  • Informatik
  • Studium generale / Gasthörstudium

Für Gasthörende / Studium generale geöffnet:
Ja

Anzahl der freigegebenen Plätze für Gasthörende
10

Hinweise zum Inhalt der Veranstaltung für Gasthörende
Algorithmen sind ein Kernkonzept der Informatik, das sich in allen Anwendungsbereichen findet. Sie stellen Abläufe für die Lösung von Problemen dar und sind untrennbar mit Datenstrukturen zur Repräsentation der verarbeiteten Daten verbunden. Essentiell zum Entwurf von Algorithmen und Datenstrukturen ist die Frage ihrer Effizienz, d.h. des Berechnungsaufwands in Abhängigkeit vom Umfang der zu verarbeitenden Daten. Das Modul stellt für verschiedene, häufig vorkommende Problemstellung bekannte, effiziente Algorithmen und Datenstrukturen vor. Konkreter sind dies u.a. Verfahren zum Suchen nach Schlüsseln, sowie Einfügen und Löschen in dynamischen Datenmengen, z.B. AVL-Bäume, B-Bäume, Hash-Verfahren, Methoden zur Suche nach Textmustern, Verfahren zum Sortieren von Daten nach Schlüsselwerten wie etwa Quick-Sort und Heap-Sort, Graph-basierte Anwendungen wie etwa zur Ermittlung kürzester Wege in Graphen, einfache numerische Verfahren, beispielsweise zum Lösen linearer Gleichungssysteme und Beispiele eines diskreten Optimierungsverfahrens, z.B. das Simplex-Verfahren.

Lehrsprache
deutsch

empfohlenes Fachsemester
--