This page contains supplementary material for the lectures Algorithmen und Datenstrukturen and Programmierung, which are held in German. Consequently, this page is available in German only. If you feel that an English version is required, please contact the maintainer using the link at the bottom of this page.

Zum Erlernen und Vertiefen der Kenntnisse von Algorithmen stehen zur Zeit folgende Programme zur Verfügung:

  • AppC, ein Übungsprogramm zum Warshall-Algorithmus. Dieses ist im Kabinett INF E040 installiert und kann frei genutzt werden. Hier gibt es Hinweise zur Installation des Programms.
  • j-algo, ein System zur Visualisierung des Ablaufs von Algorithmen. Zur Zeit sind folgende Module verfügbar: AVL-Bäume, Dijkstra-Algorithmus, EBNF/Syntaxdiagramme, KMP (Knuth-Morris-Pratt), Pulsierender Speicher, Hoare-Kalkül, Heapsort-Algorithmus, Algebraisches Pfadproblem (App), AM0/C0, Breiten- und Tiefensuche, Lambda-Kalkül, Unifikation.
  • AM1-Simulator, geschrieben von Max Leuthäuser, stellt AM1-Programme und deren Ablauf auf der abstrakten Maschine übersichtlich dar.
  • Ein in Haskell implementierter Interpreter für AM0/AM1, geschrieben von Sebastian Schrader.
Last modified: 2017-10-09 04:18pm