Vorlesungsmaterialien
A1 23.2. | Organisatorisches Folien (Druck 4-auf-1, 1-auf-1) |
A2 23.2. | Python-Einführung Folien (Druck 4-auf-1, 1-auf-1) Notebook (auf jupyterhub mit VPN) |
A3 24.2. | Selection- und Insertionsort Folien (Druck 4-auf-1, 1-auf-1) Notebook (auf jupyterhub mit VPN) |
A4 24.2. | Mergesort Folien (Druck 4-auf-1, 1-auf-1) Notebook (auf jupyterhub mit VPN) |
A5 3.3. | Laufzeitanalyse (Einführung) Folien (Druck 4-auf-1, 1-auf-1) |
A6 16.3. | Logarithmen |
A7 16.3. | |
A8 17.3. | Laufzeitanalyse - Top-Down Mergesort |
A9 17.3. | Laufzeitanalyse: Landau-Symbole |
A10 23.3. | |
A11 23.3. | |
A12 24.3. | Sortieren: Quicksort Folien (Druck 4-auf-1, 1-auf-1) |
A13 30.3. | Sortieren: Countingsort & Radixsort Folien (Druck 4-auf-1, 1-auf-1) |
A14 30.3. | Sortieren: Überblick und Ausblick Folien (Druck 4-auf-1, 1-auf-1) Notebook (auf jupyterhub mit VPN) |
Admin 31.3 | Einführung Block 2 Folien |
B00 31.3. | Einführung Datenstrukturen |
B01 bis 6.4 | Lernmodul: Arrays und Linked Lists Notebooks (online, mit VPN) |
B02 bis 13.4 | Lernmodul: Fundamentale Datentypen Notebooks (online, mit VPN) Fundamentale Datentypen Two-stack Algorithmus Priority-queues |
B03 bis 21.4 | Lernmodul Bäume |
B04 bis 28.4 | Lernmodul Symboltabellen |
B05 bis 4.5 | Lernmodul Balancierte Bäume Notebooks (online, mit VPN) |
C1 5.5. | Graphen: Grundlagen und Exploration Folien (Druck 4-auf-1, 1-auf-1) Notebook (auf jupyterhub mit VPN; ohne Animation) |
C2 11.5. | Graphen: Anwendungen der Exploration |
C3 12.5. | Union-Find |
C4 18.5. | Graphen: Minimale Spannbäume Folien (Druck 4-auf-1, 1-auf-1) Notebook (auf jupyterhub mit VPN) |
C5 25.5. | Graphen: Kürzeste Pfade - Grundlagen Folien (Druck 4-auf-1, 1-auf-1) |
C6 1.6. | Graphen: Kürzeste Pfade - Algorithmen Folien (Druck 4-auf-1, 1-auf-1) Notebook (requires pqdict) |