Collection of algorithms implemented in C