Introduction to algorithms. The MIT electrical engineering and computer science series (1989)

by Leiserson, Ronald L Rivest