Beschreibung:
Algorithmen und Datenstrukturen gehören zu den Grundbegriffen des Programmierens. Sie werden u.a. in dem Standardwerk von N.Wirth ausführlich dargestellt. Das Buch hier weiß, dass Algorithmen und Datenstrukturen auch für das Informatikstudium an Fachhochschulen von elementarer Bedeutung sind, dass hier aber praxisorientierte Darstellungen gefragt sind; verständlich formulierte Algorithmen haben ein größeres Gewicht als eine Vielzahl exakter mathematischer Beweise. Dieser Tendenz trägt der Autor Rechnung. Er hat ferner das Ziel die vorgestellten Algorithmen in Java zu realisieren, einer Sprache von zunehmender Popularität. Die älteren Standarddarstellungen stützen sich meist auf klassische Programmiersprachen wie Algol, Pascal oder C. Schwerpunkte liegen bei bekannten Sortieralgorithmen zum Suchen von Zeichenketten in einem Text. Gut berücksichtigt werden auch Baumstrukturen und die Thematiken Rekursion und Komplexität. Vorkenntnisse in Java erleichtern die Lektüre. (3) (Klaus Barckow)