A Swift 2.0 implementation of Algorithms described in Algorithms 4th Edition (R. Sedgewick & K. Wayne)
A rough idea of what will be implemented:
- Selection sort
- Insertion sort
- Shellsort
- Mergesort
- Quicksort
- 3-way Quicksort
- Heapsort
- Sequential search (unordered)
- Binary search (ordered arrays, binary tree)
- TBC.
These Algorithms will be built upon Data Structures defined in the sister-repository: Data Structures