Introduction à l'algorithmique

Thomas H. Cormen, Charles E. Leiserson, Clifford Stein, Ronald Rivest