19300201
Lecture
WiSe 19/20: Algorithms, Data Structures, and Data Abstraction
Günther Rothe
Comments
- Analysis of sorting algorithms: Mergesort, Quicksort, etc.
- ADTs priority queue and dictionary and corresponding data structures: heaps, hashing, binary search trees, B-trees, etc.
- Graph algorithms: breadth first search and depth first search, topolocigal sorting, minimum spanning trees, shortest paths.
- Analysis on Strings.
- Memory-management.
- Algorithm design: divide-and-conquer, greedy algorithms, dynamic programming.
- Mathematical analysis of algorithms: running time, space.
Suggested reading
- P. Morin: Open Data Structures, an open content textboox.
- T. H. Cormen, C. Leiserson, R. Rivest, C. Stein: Introduction to Algorithms, MIT Press, 2009.
- R. Sedgewick: Algorithms in Java (Part 1–5), Addison-Wesley, 2003.
- G. Saake, S. Sattler: Algorithmen und Datenstrukturen, dpunkt.verlag, 2013.
- M. Dietzfelbinger, K. Mehlhorn, P. Sanders. Algorithmen und Datenstrukturen: Die Grundwerkzeuge, Springer, 2014.
- M.T. Goodrich, R. Tamassia: Data Structures and Algorithms in Java, Wiley, 2014.
32 Class schedule
Additional appointments
Tue, 2020-02-18 14:00 - 16:00Klausur
Fri, 2020-06-26 10:00 - 12:00
Nachklausur (Termin findet im L 113 , L 115 Seminarzentrum statt)
Thu, 2020-08-13 10:00 - 12:00
Nachklausur
Regular appointments
Tue, 2019-10-15 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-10-22 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-10-29 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-11-05 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-11-12 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-11-19 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-11-26 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-12-03 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-12-10 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2019-12-17 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2020-01-07 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2020-01-14 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2020-01-21 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2020-01-28 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2020-02-04 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Tue, 2020-02-11 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 2)
Thu, 2019-10-17 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-10-24 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-10-31 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-11-07 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-11-14 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-11-21 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-11-28 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-12-05 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-12-12 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2019-12-19 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2020-01-09 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2020-01-16 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2020-01-23 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2020-01-30 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2020-02-06 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)
Thu, 2020-02-13 14:00 - 16:00
Algorithmen, Datenstrukturen und Datenabstraktion (Serientermin 1)