Dieses Buch führt Sie sachte in die Denkweisen des Fachs "Algorithmen und Datenstrukturen" ein. Es erklärt Informatik-Anfängern Terminologie, Notation und zentrale Inhalte des Fachgebiets auf sehr unterhaltsame Weise.Ein Fokus sind die Techniken und Tricks, die Sie brauchen, um effiziente Algorithmen und Datenstrukturen zu bauen. Sie werden auch in die Lage versetzt, Pseudocode in der typischen akademischen Darstellung zu verstehen und in unterschiedlichen Programmiersprachen zu realisieren oder umgekehrt grundlegende algorithmische Ideen als Pseudocode zu dokumentieren.
Sie erfahren
- Wie man Algorithmen beschreibt und bewertet
- Wie man Daten in Strukturen organisiert
- Wie Sie Sortier-, Optimierungs- und andere Probleme lösen
- Welche Techniken Ihnen den Entwurf neuer Algorithmen erleichtern
Aus dem Inhalt
- Teil 1 – Grundbegriffe
- Teil 2 – Algorithmen in den Gärten der Strukturen
- Teil 3 – Probleme und ihre Lösungen
- Teil 4 – Algorithmische Techniken
- Teil 5 – Der Top-Ten-Teil
Hier das ganze Inhaltsverzeichnis lesen. Dank des Internets hat heute jeder den Begriff Algorithmus schon einmal gehört. Oft werden sie als bedrohlich empfunden, da sie uns "analysieren" und Schlüsse aus unseren Daten ziehen. Damit räumen die Autoren auf. In dieser
Leseprobe zeigen sie, wie Algorithmen den Ablauf eines Verfahrens beschreiben, fast wie in einem Kochrezept.
Wer hat's geschrieben?
Andreas Gogol-Döring ist Professor für Informatik und Bioinformatik an der TH Mittelhessen.
Thomas Letschert war ebenfalls fast 30 Jahre Professor für Informatik an der TH Mittelhessen und dort zuletzt verantwortlich für das Modul "Algorithmen und Datenstrukturen".