Algo implementations from Coursera "Algorithms I" Course