Adding many algorithms to review..

Mainly from careercup, some from glassdoor