Algorithms - Sedgewick R.; Sedgewick R. & Wayne K. (Pearson Educatiton, 2012)