Introduction to algorithms
Thomas H Cormen [et al]
2
people recommend
4 / 5 difficulty