Algorithm tutorials and simple multi-language implementations with unit tests. Test case data in language agnostic file formats. Usually updated when I'm grinding for job interviews :-)
- Implementations
- Introduction
- Data structures
- Sorting algorithms
- Parsing, formal languages and their automatons
- Programming languages
- String algorithms
- Cryptography
- Linear programming
- Out-of-core
- Misc algorithms
- Numerical
- Misc
- Bibliography
- TODO
- Knapsack
- Data structures
- Crit-bit tree
- Disjoint set
- Skip list
- Map
- Graph
- Sorting algorithms
- Misc
- Numerical Newton's method: newton.py