Grundlegende Algorithmen: Eine praktische Annäherung an Computer-Algorithmen mit Python und C#

Bewertung:   (4,4 von 5)

Grundlegende Algorithmen: Eine praktische Annäherung an Computer-Algorithmen mit Python und C# (Rod Stephens)

Leserbewertungen

Zusammenfassung:

Das Buch bietet nützliche theoretische Informationen über Datenstrukturen und Algorithmen, aber viele Leser finden den Titel irreführend, da er die Einbeziehung spezifischer Codebeispiele in Python und C# suggeriert, die im Text selbst nicht vorhanden sind.

Vorteile:

Das Buch ist leicht verständlich und bietet eine gute Balance zwischen Theorie und praktischen Informationen. Es eignet sich für Leser mit einem Hintergrund in Informatik und ist in verschiedenen Programmiersprachen anwendbar.

Nachteile:

Der Titel ist irreführend, da er suggeriert, dass es im Buch tatsächliche Codebeispiele in C# und Python gibt, während die meisten Beispiele in Pseudocode dargestellt sind. Die Leser müssen möglicherweise auf die Website der Autoren zugreifen, um den tatsächlichen Code zu erhalten, was umständlich ist.

(basierend auf 3 Leserbewertungen)

Originaltitel:

Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#

Inhalt des Buches:

(Eine freundliche Einführung in die nützlichsten Algorithmen in einfachem, intuitivem Englisch)

Die überarbeitete und aktualisierte zweite Auflage von Essential Algorithms bietet eine verständliche Einführung in Computeralgorithmen. Das Buch enthält eine Beschreibung wichtiger klassischer Algorithmen und erklärt, wann jeder einzelne geeignet ist. Der Autor zeigt, wie man Algorithmen analysiert, um ihr Verhalten zu verstehen, und vermittelt Techniken, mit denen man neue Algorithmen für zukünftige Anforderungen entwickeln kann. Der Text enthält nützliche Algorithmen wie: Methoden zur Manipulation gängiger Datenstrukturen, erweiterte Datenstrukturen, Netzwerkalgorithmen und numerische Algorithmen. Außerdem wird eine Vielzahl von allgemeinen Problemlösungstechniken vorgestellt.

Neben der Beschreibung von Algorithmen und Ansätzen bietet der Autor auch Details zur Analyse der Leistung von Algorithmen. Das Buch ist voll von Übungen, die dazu dienen, Möglichkeiten zur Modifizierung der Algorithmen zu erkunden, um sie auf neue Situationen anzuwenden. Diese aktualisierte Ausgabe von Essential Algorithms.

⬤ Enthält Erklärungen von Algorithmen in einfachen Begriffen, statt komplizierter Mathematik.

⬤ Schreitet durch leistungsstarke Algorithmen, die zur Lösung schwieriger Programmierprobleme verwendet werden können.

⬤ Hilft bei der Vorbereitung auf Vorstellungsgespräche im Bereich Programmierung, die in der Regel algorithmische Fragen enthalten.

⬤ Bietet Methoden, die auf jede Programmiersprache angewendet werden können.

⬤ Enthält Übungen und Lösungen, die sowohl für Profis als auch für Studenten nützlich sind.

⬤ Bietet aktualisierte und in Python und C# geschriebene Code-Beispiele.

Essential Algorithms wurde aktualisiert und überarbeitet und bietet Fachleuten und Studenten einen praktischen Leitfaden für die Analyse von Algorithmen sowie die Techniken und Anwendungen. Das Buch enthält auch eine Sammlung von Fragen, die in einem Vorstellungsgespräch auftauchen können. Die Website des Buches enthält Referenzimplementierungen in Python und C# (die leicht auf Java und C++ übertragen werden können).

Weitere Daten des Buches:

ISBN:9781119575993
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:800

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Grundlegende Algorithmen: Eine praktische Annäherung an Computer-Algorithmen mit Python und C# -...
(Eine freundliche Einführung in die nützlichsten...
Grundlegende Algorithmen: Eine praktische Annäherung an Computer-Algorithmen mit Python und C# - Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Beginning Database Design Lösungen - Beginning Database Design Solutions
Dieses Buch richtet sich an IT-Fachleute und Studenten, die lernen wollen,...
Beginning Database Design Lösungen - Beginning Database Design Solutions
Einführung in die Softwaretechnik - Beginning Software Engineering
Entdecken Sie die Grundlagen der Softwaretechnik mit diesem einfachen und intuitiven Leitfaden. In der...
Einführung in die Softwaretechnik - Beginning Software Engineering
Beginning Database Design Solutions: Verstehen und Implementieren von Datenbankentwurfskonzepten für...
In Beginning Database Design Solutions:...
Beginning Database Design Solutions: Verstehen und Implementieren von Datenbankentwurfskonzepten für die Cloud und darüber hinaus - Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond
Microsoft Office-Programmierung: Ein Leitfaden für erfahrene Entwickler - Microsoft Office...
* Tagesaktuell mit Office 11. * Behandelt alle...
Microsoft Office-Programmierung: Ein Leitfaden für erfahrene Entwickler - Microsoft Office Programming: A Guide for Experienced Developers

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)