Introduction to Algorithms (1985)

by T CORMEN, C LEISERSON, R RIVEST