In diesem Kurs lernst Du die wichtigsten Datenstrukturen und deren Algorithmen kennen, die Du als Programmiererin benötigst. Du wirst die Datenstrukturen und Algorithmen selbst programmieren und erfährst dadurch, welche Vor- und Nachteile jede Datenstruktur besitzt. Neben den gängigen Algorithmen zum Sortieren, erfährst Du auch wie Du falsch geschriebene Wörter miteinander vergleichen kannst.
Folgende Datenstrukturen lernst Du kennen:
Verkettete Listen
Doppelt verkettete Listen
Array-Listen
Stack
Queue
Hashtabelle
Binärer Suchbaum
Folgende Algorithmen lernst Du kennen:
Binäre Suche
Bubble Sort
Insertion Sort
Quick Sort
Soundex-Algorithmus
Jaro-Algorithmus