Prefacio 1. Introducción 2. Paradigmas de diseño de algoritmos 3. Estructuras de datos elementales 4. Ordenación 5. Búsqueda en memoria principal 6. Búsqueda en memoria secundaria 7. Algoritmos en grafos 8. Procesamiento de cadenas de caracteres 9. Problemas <EM>N P</EM>-Completo y algoritmos aproximados. Anexos: Programas en C de cada capítulo. Respuestas a los ejercicios seleccionados. Programas en C del apéndice de respuestas a los ejercicios seleccionados. Caracteres ASCII. Referencias bibliográficas. Índice analítico