Lernpfad

Algorithmen in Python

Suchen, Sortieren, Rekursion, Stacks und Graphdurchlauf, jeweils gefolgt von einer Challenge.

9 Lektionen · 19 Challenges

Pfad starten →
  1. Lektion 2 Challenges Lineare Suche in Python Durchsuche eine Liste der Reihe nach.
  2. Lektion 2 Challenges Binäre Suche in Python Finde einen Wert effizient in einer sortierten Liste.
  3. Lektion 2 Challenges Bubble Sort in Python Sortiere Werte durch wiederholtes Vertauschen benachbarter Elemente.
  4. Lektion 1 Challenge Merge Sort in Python Sortiere Daten mit dem Teile-und-herrsche-Prinzip.
  5. Lektion 2 Challenges Fibonacci mit Rekursion und Memoization Berechne Fibonacci-Zahlen rekursiv, ohne Ergebnisse mehrfach zu berechnen.
  6. Lektion 2 Challenges Stack-Datenstruktur in Python Implementiere Push, Pop und Peek nach dem LIFO-Prinzip.
  7. Lektion 3 Challenges Breitensuche (BFS) in Python Durchsuche einen Graphen Ebene für Ebene.
  8. Lektion 3 Challenges Tiefensuche (DFS) in Python Verfolge einen Pfad möglichst tief, bevor du zurückgehst.
  9. Lektion 2 Challenges Binärer Suchbaum in Python Baue einen binären Suchbaum in Python: Werte einfügen, suchen und sortiert ausgeben.