Lernpfad

Datenstrukturen und Algorithmen in C/C++

Stacks, Queues, Hashtabellen, binäre Suche und Mergesort, jeweils gefolgt von einer Challenge.

8 Lektionen · 11 Challenges

Pfad starten →
  1. Lektion 1 Challenge Einfach verkettete Liste Erzeuge, durchlaufe und lösche eine verkettete Liste.
  2. Lektion 1 Challenge Stack-Datenstruktur Implementiere Last-in-first-out-Operationen.
  3. Lektion 1 Challenge Zirkuläre Queue Implementiere First-in-first-out-Verarbeitung.
  4. Lektion 2 Challenges Hashtabelle Zähle Wörter mit Verkettung und unordered_map.
  5. Lektion 1 Challenge Binäre Suche Durchsuche sortierte Daten in logarithmischer Zeit.
  6. Lektion 1 Challenge Merge Sort Sortiere mit Teile-und-herrsche zuverlässig in O(n log n).
  7. Lektion 2 Challenges Rekursion und Aufrufstack Löse ein Problem durch kleinere Instanzen.
  8. Lektion 2 Challenges STL-Container und Algorithmen Vergleiche manuelle Arrayverarbeitung mit kombinierbaren Algorithmen.