Estructuras de Datos y algoritmos - Hernández, Roberto (Prentice Hall, 2001)