This repo contains common Computer Science algorithms implemented in JavaScript, Python and Java.
The algorithms here include:
- Sorting
- Insertion sort
- Merge sort
- Bubble sort
- Searching
- Linear search
- Binary Search
- Graph algorithms
- Breadth First Search
- Depth First Search
- Greedy algorithms
- Dynamic programming
- Mathematical algorithms