This repo is a collection of core Computer Science algorithms and their time complexities to sharpen my critical thinking skills. The main purpose of this repo is to study, practice, and analyze those data structures and understand when and how to implement them.
- Insertion Sort
- Selection Sort
- Merge Sort
- Quick Sort
- Bubble Sort
- Heap Sort
- Breadth First Search
- Depth First Search
- Python