This repository contains efficient implementations of the common algorithms. Topics that will be touched are graph algorithms, string algorithms, optimization algorithms and randomized algorithms. We will try to include further genres but that is a far-fetched goal right now.