Algoritmos en C++ - Sedgewick, Robert Sedgewick Robert (Addison Wesley Longman, México, 2000)