Note: This is an archvied version of our old webpage. Some links might be broken. The current one can be found here.
I7 Logo
Chair for Foundations of Software Reliability and Theoretical Computer Science
Informatik Logo TUM Logo
Fundamental Algorithms WS 2008/09

  News | Basic information | Contents | Slides | Tutorial

Prerequisites:

Basic knowledge in computer science.

Contents:

  • Fundamentals
    models of computation, complexity measures, Landau notation
  • Sorting
    insertion-/merge-/heap-/quick-sort
  • Searching and Trees
    binary search, search trees, AVL trees, (2,3)-trees
  • Heaps and Priority Queues
  • Graph Algorithms
    depth first search, breath first search, shortest path problems, minimum spanning trees
  • Arithmetic Problems
    euclidean algorithm, multiplication of integers

Literature:

  • Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein.: Introduction to Algorithms, 2nd Print, MIT Press, 2001
  • Robert Sedgewick.: Algorithms, 2nd Print, Pearson Education, Munich, 2002
  • Volker Heun: Grundlegende Algorithmen, 2. Auflage, Vieweg-Verlag, 2003