Algorithmen und Datenstrukturen in Java: abstrakte Typen, Listen, Bäume, Graphen, Hashing, Sortieren und zugehörige Muster.
University approvals: 0
- AVL-Idee: Balancefaktor Card
- Rotationen links und rechts Card
- Einfügen mit Rebalance Card
- B-Bäume grob Card
- TreeMap versus HashMap Card
- Komplexität balancierter Bäume Card
- Naive Textsuche Card
- Komplexität der naiven Suche Card
- KMP-Idee: Präfixfunktion Card
- Java String und indexOf Card
- Regex grob und Kosten Card
- Implementierung: naive Suche Card
- Selection Sort Card
- Insertion Sort Card
- Stabilität Card
- Vergleiche und Vertauschungen Card
- Wann einfache Sortierer Card
- Implementierung: Selection Sort Schritt Card
- Merge Sort Card
- Quicksort Idee Card
- Partition Card
- Untere Schranke Vergleichssortierung Card
- Arrays.sort in Java Card
- Implementierung: Partition Hoare/Lomuto-light Card
- Threads versus Prozesse Card
- Race Conditions Card
- synchronized und Monitore Card
- Heap, Stack, GC grob Card
- ForkJoin Idee Card
- Zähler mit Synchronisation Card
- Greedy-Muster Card
- Divide and Conquer Card
- Dynamische Programmierung grob Card
- Visitor-Idee Card
- Simulated Annealing grob Card
- Greedy: Münzwechsel kanonisch Card