Introduction to Algorithms

Thomas H. Cormen et al.

Introduction to Algorithms - 1st Edition - MIT Press

9780262046305