This repository contains all the Data Structures and Algorithms I've learned, and exercises completed, from this Udemy course
- Arrays
- Hash Tables
- Linked Lists (Singly/Doubly)
- Stacks
- Queues
- Trees
- Graphs
- Sorting
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Searching
- Breadth First Search
- Depth First Search
- Recursion
- Dynamic Programming
- Recursion + Memoization