The purpose of this repository is to learn about algorithms and data structures through implementing them with c++.