If you're seeing this message, it means we're having trouble loading external resources on our website.

Wenn du hinter einem Webfilter bist, stelle sicher, dass die Domänen *. kastatic.org und *. kasandbox.org nicht blockiert sind.

Hauptinhalt

Wie gehts nun weiter

Hast du diese Inhalte alle durchgearbeitet? Herzlichen Glückwunsch! Du hast nicht nur die Grundlagen der Algorithmen gelernt, sondern auch eine Menge von Beispielalgorithmen.
Es gibt noch viel mehr zu lernen, wenn du tiefer schürfen willst. Schau nur auf Wikipedia's list of algorithms. In der freien Wildbahn gibt es zudem tausende von ihnen, und in deinem Kopf gibt es die, die noch nicht programmiert worden sind.
Thomas Cormen, Co-Autor dieser Inhalte, hat auch zwei Bücher über Algorithmen verfasst:
  • Introduction to Algorithms: Dies ist das beliebteste College-Lehrbuch für Algorithmen. Es ist sowohl rigoros als auch umfassend. So wird im Buch bewiesen, dass bestimmte Algorithmen korrekt sind und die beanspruchten Laufzeiten haben. Es werden auch dutzende von Algorithmen auf über 1300 Seiten vorgestellt.
  • Algorithms Unlocked: Dies ist mehr an Leser gerichtet, die Algorithmen kennenlernen und verstehen wollen wie man sie analysiert. Es ist weniger mathematisch und mehr eine Einführung in Algorithmen. Es zielt auf Intuition und Anwendungen.
Weitere Buchempfehlungen sind The Algorithm Design Manual und Algorithm Design.
Außerdem werden mehrere kostenlose 2-teilige Kurse online auf Coursera angeboten:
  • Algorithms, I & II: Ein Einführungskurs für "grundlegende iterable Datentypen, Sortierung und Suche von Algorithmen in Java".
  • Algorithms: Design and Analysis Part I & II: Ein Einführungskurs, der die "Grundprinzipien des Algorithmendesigns abdeckt: Teile und Herrsche, Graphenalgorithmen, praktische Datenstrukturen, Zufallsalgorithmen und mehr ". Der Kurs ist Programmiersprachenunabhängig.
Wir beabsichtigen, diese Inhalte hier auf der Khan Academy zu erweitern, also schaue doch mal ab und zu mal wieder vorbei, um zu sehen, was es neues gibt.

Dieses Tutorial ist in Zusammenarbeit zwischen den Professoren Thomas Cormen und Devin Bock von Dartmouth Computer Sience und dem Khan Academy Computing Curiculum-Team entstanden und wurde von der KA Deutsch Community übersetzt. Das Tutorial ist unter der Lizenz CC-BY-NC-SA lizenziert.

Willst du an der Diskussion teilnehmen?

Noch keine Beiträge.
Verstehst du Englisch? Klick hier, um weitere Diskussionen auf der englischen Khan Academy Seite zu sehen.