This repository contains my work while studying the Algorithms Part I from Princeton (avalaible on Coursera).