This Repository has core implementations of the following basic data structures.
- Linked lists
- Trees, Tries and Graphs
- Stacks and Queues
- Heaps
- Vectors / ArrayLists
- Hash Tables
This Repository has core implementations of the following basic algorithms.
- Breadth-First Search
- Depth-First Search
- Binary Search
- Merge Sort
- Quick Sort
- Bubble Sort
- Insertion Sort
- Selection Sort