A collection of classic algorithms ranging from numbers to graphs