Inhalte
- Algorithmische Grundlagen
- Einführung 21.03.07
- Asymptotische und experimentelle Analyse von Algorithmen
- Asymtotische Analyse 27.03.07
- Mathematische Grundlagen 27.03.07
- Fallstudien
- Experimentelle Analyse 27.03.07
- Algorithmische Entwurfmuster
16.04.07
- Amortization
- Divide-and-Conquer
- Brute force
- The greedy method
- Dynamic programming
- Analyse rekursiver Algorithmen
16.04.07
- Das Master-Theorem 16.04.07
- Elementare abstrakte Datentypen
24.04.07
- Vektoren, Folgen und Listen
- Stacks
- Folgen
- Bäume
01.05.07
- Grundbegriffe und Definitionen
- Spezifikation des ADT BinTree
- Mehr-Wegebäume
- Wälder
- Traversieren von Bäumen 01.05.07
- Sets, Tables und Dictionaries
04.05.07
- ADT's Set, Table, Dictionary, Priority Queue
- Sequentielles Suchen in Tabellen
- Union Find Strukturen
- Dictionaries: Suchbäume und Hash-Techniken
- Binäre Suchbäume11.05.07
- Balancierte Bäume
- Höhenbalancierte Bäume (AVL-Bäume) 15.05.07
- Gewichtsbalancierte Bäume 22.05.07
- Bayer-Bäume 22.05.07
- Hash-Techniken
05.06.07
- Hashfunktionen 05.06.07
- Universelles Hashing 05.06.07
- Verkettung der Überläufer 05.06.07
- Offene Adressierung 05.06.07
- Invertierte Files
- Prioritäts-Warteschlangen
14.06.07
- Binäre Heaps und HeapSort 14.06.07
- Binomiale Heaps 14.06.07
- Fibonacci-Heaps 14.06.07
- ...
- ... < wird fortgesetzt >
14. Juni 2007 | ©2007 Heiner Klocke