Dieses bestens eingef hrte Lehrbuch wendet sich an Studierende der Informatik in Grund- und Hauptstudium. Die einzelnen Algorithmen werden theoretisch fundiert dargestellt; ihre Funktionsweise wird ausf hrlich anhand vieler Beispiele erl utert. Zus tzlich zur halbformalen Beschreibung werden wichtige Algorithmen in Java formuliert.
Das Themenspektrum reicht von Algorithmen zum Suchen und Sortieren ber Hashverfahren, B ume, Manipulation von Mengen bis hin zu Geometrischen Algorithmen und Graphenalgorithmen. Dabei werden sowohl der Entwurf effizienter Algorithmen und Datenstrukturen als auch die Analyse ihres Verhaltens mittels mathematischer Methoden behandelt.
Das Buch eignet sich zur Vorlesungsbegleitung, zum Selbststudium und zum Nachschlagen. Eine Vielzahl von Aufgaben dient der weiteren Vertiefung des Gelernten. Java-Programme f r die wichtigsten Algorithmen und erg nzende Materialien zum Buch werden online bereitgestellt.