LEA
Fakultät für Informatik der Technischen Universität München
Lehrstuhl für Effiziente Algorithmen
Postadresse: 80290 München; Hausadresse: Arcisstr.21, 80333 München

Skript Effiziente Algorithmen und Datenstrukturen

Stand: 18. Dezember 1997

external 1. Grundlagen
external 1.1 Einführende Beispiele
1.2 Analyse von Algorithmen???
1.3 Elementare Datenstrukturen???
1.4 Amortisierte Laufzeit???
external 2. Höhere Datenstrukturen JensErnst
external 2.1 Suchbäume''
external 2.1.1 Höhenbalancierte Bäume - (a,b)-Bäume''
external 2.1.1 Selbstorganisierende binäre Suchbäume - Splay TreesAlexander Hall
2.2 Vorrangwarteschlangen - Priority QueuesGramsch
2.2.1 Fibonacci Heaps''
external 2.2.2 BucketsViktor Schuppan
external 2.2.3 Radix HeapsThomas Schickinger
external 2.3 Mengen / Union-Find StrukturenGerhard Müller
external 2.3.1 Grundversion''
external 2.3.2 Path Compression''
external 3. Grundlegende algorithmische PrinzipienChristian Kettner
external 3.1 Greedy Algorithmen''
external 3.2 Divide and Conquer''
external 3.3 Dynamische Programmierung''
external 4. Sortieren und SelektierenArmin Amon
external 4.1 Sortieren ''
external 4.1.1 Radix Sorts''
external 4.1.2 QuicksortWolfgang Mayerle
external 4.1.3 Exkurs: Randomisierte AlgorithmenMarkus Neuhauser
external 4.2 SelektierenVolker Heun
external 4.2.1 Algorithmus von Blum-Floyd-Pratt-Rivest-Tarjan''
external 4.2.2 Ein randomisierter AlgorithmusPeter Trunk
external 4.2.3 Untere Schranke für das Median Problem''
external 5. Elementare Graphenalgorithmen Stefan Pfingstl
external 5.1 Grundlagen ''
external 5.2 Das Kürzeste-Wege-Problem''
external 5.2.1 Der Algorithmus von Dijkstra''
external 5.2.2 Die Algorithmen von Floyd-Warshall und Bellman-Ford Franz Indra
external 5.2.3 Digraphen mit negativen Kantengewichten''
external 5.3 Transitive HülleFlorian Lindauer
external 5.4 Minimal spannende BäumeMaximilian Fischer
6 Wie funktioniert ...???
6.1 fgrep???
6.2 compressStephan Schierlinger


Angelika Steger
Thu Dec 18 11:35:45 MET 1997