Contains various algorithms as I practice interview questions and competitve programming challenges