Lehrveranstaltung: Algorithmen und Datenstrukturen

Lehrmaterial

Medium Datum Beschreibung
Video Play - Einführung in die digitalen Übungs- und Laborformate
ad1k0.html ad1k0.pdf 29.10.2025 Modul 0: Überblick
ad1kPN.html ad1kPN.pdf 30.10.2025 Modul PN: Darstellung von Algorithmen (Notation, Pseudonotation)
ad1kA.html ad1kA.pdf 05.11.2025 Modul A: Einführung in Algorithmen und Datenstrukturen (Teil 1)
ad1kB.html ad1kB.pdf 06.11.2025 Modul B: Einführung in die Numerik (Teil 1)
ad1kC.html ad1kC.pdf 12.11.2025 Modul C: Komplexitätsbetrachtungen
ad1kE.html ad1kE.pdf 19.11.2025 Modul E: Entwurfsmethoden und Algorithmenparadigmen (Teil 1, + Video!)
ad1kB.html ad1kB.pdf 20.11.2025 Modul B: Einführung in die Numerik (Teil 2 + Video)
ad1kH.html ad1kH.pdf 26.11.2025 Modul H: Tabellen (Teil 1, Stack, Queue, Hash)
ad1kB.html ad1kB.pdf 27.11.2025 Modul B: Einführung in die Numerik (Teil 3, Matrixalgebra und LGS)

Aufzeichnungen

Video Datum Beschreibung
Video Play 29.10.2025 Modul 0: Überblick
Video Play 30.10.2025 Modul PN: Darstellung von Algorithmen
Video Play 05.11.2025 Modul A: Einführung in Algorithmen und Datenstrukturen (Teil 1)
Video Play 06.11.2025 Modul B: Einführung in die Numerik (Teil 1)
Video Play 12.11.2025 Modul C: Komplexitätsbetrachtungen
Video Play 13.11.2025 Modul B: Einführung in die Numerik (Teil 2)
Video Play 19.11.2025 Modul E: Entwurfsmethoden und Algorithmenparadigmen (Teil 1)
Video Play 20.11.2025 Modul B: Einführung in die Numerik (Teil 2)
Video Play 26.11.2025 Modul H: Tabellen (Teil 1, Stack, Queue, Hash) @Video: Aufzeichnung von 2024
Video Play 27.11.2025 Modul B: Einführung in die Numerik (Teil 3, Matrixalgebra und LGS) @Video: Am Anfang gab es Probleme mit dem Beamer und einige Fragen von Anwesenden

Übungen

Medium Version Beschreibung
Übung01 08.11.2025 Übung 1 - Notation von Algorithmen
Übung02 20.11.2024 Übung 2 - Laufzeitanalyse und Numerik
Übung03 21.11.2024 Übung 3 - Vektor und Matrixalgebra

Bücher

Gunter Saake, Kai-Uwe Sattler

Algorithmen und Datenstrukturen

Eine Einführung mit Java

6., überarbeitete und erweiterte Auflage

dPunkt Verlag

Book Online

Software

Es wird wex (Web Browser Execution Service) ab Ver. 1.11.1 benötigt. Die WebSocket Verbindung muss funktionieren.

Nach dem Start von wex sollte es folgende Ausgabe geben:

[WEX] WebSocket Service started (ws://localhost:11112)
[WEX] WEB Processor Ver. 1.11.2 started.
[WEX] HTTP Service started (http://localhost:11111)

Und nach dem Öffnen einer uJ Übung:

[WEX] Opened shell session 0 on WS port 11113
[WEX] session ws.connection.open