Repo containing code exercise, challenge, coursework in Udemy JS Algorithm and Data Structures by Colt Steele.
All implemented in python.
- Introduction
- Big O Notation
- Recursion
- Searching Algorithms
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Radix Sort
- Data Structures Introduction
- Singly Linked Lists
- Doubly Linked Lists
- Stacks + Queues
- Binary Search Trees
- Tree Traversal
- Binary Heaps
- Hash Tables
- Graphs
- Graphs Traversal
- Dijkstra's Algorithm
- Dynamic Programming