Course name: "Divide and Conquer, Sorting and Searching, and Randomized Algorithms by Stanford University". The course can be found here: link.
The repository contains implementations of algorithms that are learned during the course using Swift.
- Karatsuba Multiplication (using strings). Go to code.
- Merge Sort. Go to code.
- School grade multiplication. Go to code.
- Calculation of inversions in array. Go to code.