algorithms These implementations are just for self-learning. Contributors are welcomed to constribute. Planning to do single data structure at a time. #TODO