Die Lehrveranstaltung bietet eine Einführung in die Programmierung von Algorithmen beginnend von algorithmischen Grundkonzepten und Paradigmen, Eigenschaften von Algorithmen sowie speziellen Algorithmenklassen wie Hashverfahren, Sortier- und Suchverfahren, Algorithmen für Bäume und Graphalgorithmen. Die Vorlesung benutzt die objektorientierte Programmiersprache C++.
Algorithmen | 01:18:58 |
---|
Einführung C++ | 01:28:08 |
---|
C++ Einführung | 01:31:14 |
---|
Analyse von Algorithmen | 01:18:59 |
---|
Analyse von Algorithmen (2) | 01:14:12 |
---|
Datentypen | 01:18:47 |
---|
Sortieren: Merge Sort | 01:13:33 |
---|
Sortieren: Quick Sort | 00:52:45 |
---|
Bäume (Suchbäume) | 00:55:15 |
---|
Balancierte Bäume | 01:08:08 |
---|
Bäume (Heaps) | 00:39:36 |
---|
Ungerichtete Graphen | 01:06:59 |
---|
Gerichtete Graphen | 00:57:54 |
---|
Graphen mit Kantengewichten | 01:18:59 |
---|
Optimierung | 01:21:29 |
---|
Optimierung & Klausurvorbereitung | 00:56:56 |
---|