My programming assignments for the Algorithms I course by Princeton University and Prof. Robert Sedgewick