Boilerplate algorithm library

To better understand any topic, practice is required, the goal of this project help to organize algorithm knowledge by putting the output of practice in the testable library.