Introduction to Algorithms

Thomas H. Cormen Author
Charles E. Leiserson Author
(2009)