Algorithm Practice

A repo of code practicing the implementation of various algorithms. Languages include from C, Ruby and Haskell, mainly as a learning exercise.