A repo for hands on Data Structures and Algorithms practice in Python. There are a bunch of data structures as well as algorithms added. Feel free to add new or try and improve the already created ones.
- LinkedList
- Stack
- Queue
- Binary Search Tree
- AVL Tree
- Red-Black Tree
- BFS (Breadth First Search)
- DFS (Depth First Search)
- BellmanFord
- Dijkstra
- Krushkal
- Prim-Jarnik
- Binary Search
- BOGO Sort
- Bubble Sort
- Counting Sort
- Insertion Sort
- MergeSort
- QuickSort
- Radix Sort
- Selection Sort
- Shell Sort