Das Buch erm glicht das solide Erlernen von wichtigen Programmiermethoden, algorithmischen/mathematischen Basiskonzepten (z. B. Kombinatorik, Backtracking, Dynamische Programmierung) und Java-spezifischen Elementen (z. B. OOP und Java API). Es pr sentiert sorgf ltig ausgew hlte Problemstellungen, die dem Leser den bergang vom konkreten Praxisbeispiel zur allgemeinen Theorie erleichtern. Den Schwerpunkt bilden praktische Anwendungsbeispiele, die von der Analyse bis zum Java-Programm komplett behandelt werden.
Jedes Problem ist eine Fallstudie mit Beispielen, Analogien, detaillierten Erkl rungen auf algorithmischer und Java-Ebene, erg nzt um entsprechend geeignete bungen. Zu jedem gel sten Problem wird ein komplettes Listing des Java-Programms zusammen mit einem repr sentativen Input- und Output-Datenset geliefert. Das Buch empfiehlt sich als Lern- und Arbeitsbuch f r das Selbststudium wie auch f r die Verwendung in der Lehre.