Beginner-Level Codelab für Datenstrukturen und Algorithmen.
-=- Work in Progress -=-
Verzeichnis mit der Theorie zu den Implementierungen.
./doc
├── Datenstrukturen.md
├── DesignPatterns.md
├── Sortieralgorithmen.md
└── Suchalgorithmen.md
Verzeichnisse zu den Code-Implementierungen der jeweiligen Algorithmen & Datenstrukturen.
./src/DataStructures
├── Graph.py
├── HashTable.py
├── Heap.py
├── Queue.py
├── Stack.py
└── Tree.py
./src/DesignPatterns
├── Adapter.py
├── Decorator.py
├── Factory.py
├── Iterator.py
├── Mediator.py
├── Observer.py
├── Prototype.py
├── Proxy.py
├── Singleton.py
├── Strategy.py
└── Template.py
./src/SearchAlgorithms
├── BinarySearch.py
├── Dijkstra.py
├── InterpolationSearch.py
└── LinearSearch.py
./src/SortingAlgorithms
├── BubbleSort.py
├── BucketSort.py
├── CountingSort.py
├── InsertionSort.py
├── QuickSort.py
└── SelectionSort.py
Verzeichnis mit Dateien zum Testen und Verifizieren der Implementierungen.