Bewertung:

Das Buch erhält gemischte Kritiken von Nutzern, die den Inhalt über Graphenalgorithmen schätzen, sich aber über die Klarheit der Erklärungen und Programmierbeispiele ärgern. Viele loben das Buch für seine Gründlichkeit, die praktischen Beispiele und den erschwinglichen Preis, während andere es dicht, ohne detaillierte Erklärungen und schwer verständlich finden. Insgesamt wird es als wertvolle, wenn auch unvollkommene Ressource angesehen.
Vorteile:⬤ Ausgezeichnetes Hilfsmittel zum Erlernen von Graphenalgorithmen
⬤ gute Programmierbeispiele
⬤ gründliche Erklärungen
⬤ fairer Preis
⬤ vollgepackt mit nützlichen Diagrammen und Übungen
⬤ vorteilhaft für Programmierer, die ihre Fähigkeiten in C++ verbessern wollen.
⬤ Einige finden die Erklärungen unklar oder zu dicht
⬤ den Codebeispielen fehlt es an Kommentaren und Transparenz
⬤ mathematische Analysen können schwierig sein
⬤ nicht alle Leser finden die Programmierpraktiken des Autors zufriedenstellend
⬤ einige Rezensionen bezogen sich fälschlicherweise auf andere Ausgaben.
(basierend auf 17 Leserbewertungen)
Algorithms in C, Part 5 - Graph Algorithms
Graphenalgorithmen werden für eine Vielzahl von Anwendungen immer wichtiger, darunter Netzwerkkonnektivität, Schaltkreisdesign, Zeitplanung, Transaktionsverarbeitung und Ressourcenzuweisung.
Das neueste Buch in Robert Sedgewicks klassischer Reihe über Algorithmen konzentriert sich ganz auf Graphenalgorithmen und stellt viele neue Implementierungen und Abbildungen, ausführliche neue Kommentare, detailliertere Beschreibungen und Hunderte von neuen Übungen vor. Für Entwickler, Forscher und Studenten gleichermaßen ist dies der maßgebliche Leitfaden für Graphenalgorithmen.
Das Buch enthält sechs Kapitel über Grapheneigenschaften und -typen, Graphensuche, gerichtete Graphen, minimale Spannbäume, kürzeste Pfade und Netzwerke - jeweils mit Diagrammen, Beispielcode und detaillierten Beschreibungen, die dem Leser helfen sollen, die grundlegenden Eigenschaften einer möglichst breiten Palette von grundlegenden Graphenalgorithmen zu verstehen. Die grundlegenden Eigenschaften dieser Algorithmen werden aus ersten Prinzipien entwickelt; die Diskussion fortgeschrittener mathematischer Konzepte ist kurz, allgemein und beschreibend, aber die Beweise sind streng und viele offene Probleme werden diskutiert. Sedgewick konzentriert sich auf praktische Anwendungen und gibt den Lesern alle Informationen und echten (nicht Pseudo-) Code, die sie benötigen, um die von ihm behandelten Algorithmen sicher zu implementieren, zu debuggen und zu verwenden.
Für alle Entwickler, Informatikforscher, Ingenieure und Studenten von Algorithmen. (Ebenfalls erhältlich: das Begleitbuch Algorithmen in C: Teile 1-4, Dritte Auflage, ISBN: 0-201-314525).