I learn Algotithms and Data Structure by solving problems from LeetCode and HankerRank This is where I save and public my solutions.