Comprender los Algoritmos
Segunda Actualizacion
Y. Bhargava, Aditya
Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos ...
Sinopsis
Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos en tu trabajo diario y a prepararte para tu próxima entrevista de codificación, ¡sin necesidad de saber nada de matemáticas!
Este libro te enseña los algoritmos más importantes para acelerar programas, simplificar el código y resolver problemas comunes de programación. Comenzarás con tareas como ordenar y buscar, y luego desarrollarás tus habilidades para abordar problemas más avanzados, como la compresión de datos y la inteligencia artificial. Incluso aprenderás a comparar las diferencias de rendimiento entre algoritmos. Además, esta nueva edición incluye contenido actualizado sobre árboles, problemas NP-completos y código actualizado a Python 3.
Índice
1. Introducción a los algoritmos 2. Ordenamiento por selección 3. Recursividad 4. Quicksort 5. Tablas hash 6. Búsqueda en amplitud 7. Árboles 8. Árboles equilibrados 9. Algoritmo de Dijkstra 10. Algoritmos voraces 11. Programación dinámica 12. K-vecinos más cercanos 13. ¿A dónde ir ahora? A. Rendimiento de los árboles AVL B. Problemas NP-completos C. Respuestas a los ejercicios Índice
Comentarios
Sé el primero en comentar este libroArtículos relacionados