Wie die meisten Informatik-Fachbücher ist Algorithmen von Sedgewick ein dicker Wälzer. Aber keine Angst: man muß nicht alles lesen. Dafür hat man das ideale Nachschlagewerk für mehr oder wenige grundlegende Algorithmen und Datenstrukturen.
Sedgewick geht nur kurz auf die Sprache C++ ein, die hier nur als Medium dient. Verständlich ist das Buch jedoch auch für Programmierer, die C++ noch nicht kennen. Sedgewick benutzt nur grundlegende Knnzepte der Sprache, die von selbst oder mit Hilfe seiner kurzen Einleitung zu verstehen sind.
In einigen Bereichen fehlen vielleicht die neuesten Algorithmen, doch alles in allem reichen die Algorithmen auf jeden Fall für ein komplettes Informatik-Grundstudium. Dabei erklärt Sedgewick viele Sachen besser als mancher Informatik-Professor, den ich live erleben durfte. Er geht auch detailiert auf die Laufzeiten der Programme ein (im O-Kalkül), und zeigt auch meistens den Beweis dafür. Vieles kann nach nur wenig Modifikation gleich in die Hausaufgaben übernommen werden... Sedgewick verdanke ich übrigens auch meine gute Note in der Vordiploms-Klausur: die Lösung der Aufgabe hatte ich aus Zufall 2 Stunden vor der Prüfung gelesen, weil ein Kommilitone noch mit mir Dynamisches Programmieren üben wollte. (Na gut, es kam natürlich noch ein bisschen Umsetzarbeit dazu, die meisten Professoren kennen den Sedgewick und nehmen keinesfalls Aufgaben direkt daraus.)
Für Informatik-Studenten ist dieses Buch einfach Pflicht. (Dies ist eine Amazon.de an der Uni-Studentenrezension.)