Leiserson C, Rivest R, “Introduction to Algorithms (1998)

by T Cormen