Bewertung:

In den Rezensionen wird das Buch als wertvolle Ressource für Anfänger und Personen ohne formale Informatikkenntnisse hervorgehoben, insbesondere für das Verständnis klassischer Algorithmen. Es wird für seine leicht verständliche Sprache und seine praktischen Anwendungen gelobt. Einige Benutzer wiesen jedoch auf Probleme mit der Lesbarkeit und Klarheit des Codes hin und schlugen Verbesserungen vor.
Vorteile:Das Buch ist auch für Nicht-Informatiker leicht zu verstehen, deckt klassische Algorithmen ab und ist auch für Anfänger zugänglich. Es führt effektiv in Algorithmen zur Lösung realer Probleme ein und verwendet modernen Java-Code, der für verschiedene Anwendungen geeignet ist.
Nachteile:Die Codequalität könnte durch eine bessere Einhaltung der Clean-Code-Prinzipien verbessert werden, einschließlich einer klareren Benennung von Variablen und einer besseren Selbstdokumentation des Codes. Einige Leser waren der Meinung, dass der Text ausgefeilter und formaler sein könnte.
(basierend auf 3 Leserbewertungen)
Classic Computer Science Problems in Java
In Classic Computer Science Problems in Java lernen Sie Techniken zur Lösung gängiger, aber kniffliger Programmierprobleme. Sie werden grundlegende Codierungsmethoden, fundamentale Algorithmen und Themen der künstlichen Intelligenz erforschen, alles mit Hilfe von codezentrierten Java-Tutorials und Informatikübungen.
Schärfen Sie Ihre Programmierkenntnisse, indem Sie bewährte Informatikprobleme erforschen. Classic Computer Science Problems in Java fordert Sie mit bewährten Szenarien und Algorithmen heraus. Sie arbeiten sich durch eine Reihe von Übungen, die auf den Grundlagen der Informatik basieren, um Ihre Fähigkeiten in der Softwareentwicklung zu verbessern, Ihr Verständnis für künstliche Intelligenz zu vertiefen und Sie sogar auf ein erfolgreiches Vorstellungsgespräch vorzubereiten.
In Classic Computer Science Problems in Java lernen Sie Techniken zur Lösung gängiger, aber schwieriger Programmierprobleme. Sie werden grundlegende Codierungsmethoden, fundamentale Algorithmen und Themen der künstlichen Intelligenz erforschen, und das alles mit Hilfe von codezentrierten Java-Tutorials und Informatik-Übungen. Beim Durcharbeiten von Beispielen zu Suche, Clustering, Graphen und mehr werden Sie sich an wichtige Dinge erinnern, die Sie vergessen haben, und klassische Lösungen für Ihre "neuen" Probleme entdecken.
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.