Algorithmen kapieren
Visuell lernen und verstehen mit Illustrationen, Alltagsbeispielen und Python-Code
Aditya Y Bhargava
- 272 pages
- German
- ePUB (adapté aux mobiles)
- Disponible sur iOS et Android
Algorithmen kapieren
Visuell lernen und verstehen mit Illustrationen, Alltagsbeispielen und Python-Code
Aditya Y Bhargava
Ă propos de ce livre
Visuelle ErlĂ€uterungen mit ĂŒber 400 erklĂ€renden BildernMit anschaulichen Beispielen und zahlreichen ĂbungenAusfĂŒhrlich kommentierter Beispielcode in PythonAb sofort sind Algorithmen nicht mehr langweilig und trocken! Mit diesem Buch wird es dir SpaĂ machen, dich mit Algorithmen zu beschĂ€ftigen, und es wird dir leichtfallen zu verstehen, wie diese funktionieren. Du erhĂ€ltst eine anschauliche EinfĂŒhrung in Algorithmen und lernst visuell und praxisnah, wie du die wichtigsten Algorithmen fĂŒr Aufgaben einsetzt, die dir bei der Programmierung tĂ€glich begegnen. Du beginnst mit einfachen Aufgaben wie Sortieren und Suchen. Mit diesen Grundlagen gerĂŒstet kannst du auch schwierigere Aufgaben wie dynamische Programmierung oder KĂŒnstliche Intelligenz in Angriff nehmen. Der Autor erlĂ€utert die Funktionsweise der Algorithmen anhand ganz einfacher Beispiele. So verdeutlicht er z.B. den Unterschied zwischen Arrays und verketteten Listen anhand der Aufgabe, mehrere noch freie PlĂ€tze in einem Kinosaal zu finden. Solche Beispiele zeigen dir ganz anschaulich, wie und wofĂŒr du die jeweiligen Algorithmen effektiv einsetzen kannst.Zu allen ErlĂ€uterungen findest du anschauliche Bilder und Diagramme sowie ausfĂŒhrlich kommentierten Beispielcode in Python. Wenn du Algorithmen verstehen möchtest, ohne dich mit komplizierten seitenlangen Beweisen herumzuplagen, ist dieses Buch genau das richtige fĂŒr dich.Aus dem Inhalt:Such-, Sortier- und GraphenalgorithmenPerformance von Algorithmen analysieren (Landau-Notation)Arrays, verkettete Listen und HashtabellenRekursion und StacksQuicksort und das Teile-und-herrsche-VerfahrenDijkstra-Algorithmus fĂŒr die Ermittlung des kĂŒrzesten PfadsApproximationsalgorithmen und NP-vollstĂ€ndige ProblemeGreedy-AlgorithmenDynamische ProgrammierungKlassifikation und Regression mit dem k-NĂ€chste-Nachbarn-Algorithmus