Aprendiendo algoritmos: Guía ilustrada para programadores y otros curiosos

Puntuación:   (4,6 de 5)

Aprendiendo algoritmos: Guía ilustrada para programadores y otros curiosos (Aditya Bhargava)

Opiniones de los lectores

Resumen:

En general, el libro ha sido bien recibido por su accesibilidad y su estilo atractivo, que hace comprensibles algoritmos y estructuras de datos complejos tanto para principiantes como para programadores experimentados que buscan un repaso. Aunque muchos encontraron útiles sus ilustraciones y ejemplos, algunos lectores expresaron su insatisfacción con la profundidad del contenido y ciertos errores que restaron valor a su experiencia.

Ventajas:

Explicaciones atractivas y fáciles de entender.
Uso eficaz de las ilustraciones para aclarar conceptos.
Excelente para principiantes y un útil repaso para programadores experimentados.
Adecuado para un público amplio, desde aficionados a estudiantes de informática.
Cubre algoritmos esenciales y estructuras de datos de forma amigable.

Desventajas:

Algunos capítulos pierden el enfoque y pueden parecer material de relleno.
Los errores en las ilustraciones y el código pueden llevar a confusión.
Carece de una cobertura en profundidad de ciertos temas, particularmente en la implementación de algoritmos.
Las ilustraciones dibujadas a mano pueden resultar poco claras.
No es adecuado como recurso académico independiente.

(basado en 295 opiniones de lectores)

Título original:

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

Contenido del libro:

Resumen

Grokking Algorithms es una guía amigable y completamente ilustrada que te enseña a aplicar algoritmos comunes a los problemas prácticos a los que te enfrentas cada día como programador. Empezará con la ordenación y la búsqueda y, a medida que vaya adquiriendo destreza en el pensamiento algorítmico, abordará cuestiones más complejas como la compresión de datos y la inteligencia artificial. Cada ejemplo, cuidadosamente presentado, incluye útiles diagramas y ejemplos de código en Python completamente anotados.

Aprender sobre algoritmos no tiene por qué ser aburrido Eche un vistazo a los ejemplos divertidos, ilustrados y amistosos que encontrará en Grokking Algorithms en el canal de YouTube de Manning Publications.

Continúe su viaje por el mundo de los algoritmos con Algorithms in Motion, un curso práctico en vídeo disponible exclusivamente en Manning.com (www.manning.com/livevideo/algorithms-​.

In-motion).

La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

Un algoritmo no es más que un procedimiento paso a paso para resolver un problema. Los algoritmos que utilizará más a menudo como programador ya han sido descubiertos, probados y demostrados. Si quiere entenderlos pero se niega a pasar por densas pruebas de varias páginas, éste es su libro. Esta guía, totalmente ilustrada y atractiva, facilita el aprendizaje del uso eficaz de los algoritmos más importantes en sus propios programas.

Acerca del libro

Grokking Algorithms es una aproximación amigable a este tema central de la informática. En él, aprenderá a aplicar algoritmos comunes a los problemas prácticos de programación a los que se enfrenta cada día. Empezarás con tareas como ordenar y buscar. A medida que desarrolle sus habilidades, abordará problemas más complejos como la compresión de datos y la inteligencia artificial. Cada ejemplo cuidadosamente presentado incluye diagramas útiles y ejemplos de código en Python completamente anotados. Al final de este libro, dominará algoritmos ampliamente aplicables, así como el modo y el momento de utilizarlos.

Contenido

⬤ Cubre algoritmos de búsqueda, ordenación y grafos.

⬤ Más de 400 imágenes con descripciones detalladas.

⬤ Compromisos de rendimiento entre algoritmos.

⬤ Ejemplos de código basados en Python.

Acerca del lector

Esta introducción, fácil de leer y repleta de imágenes, es adecuada para programadores autodidactas, ingenieros o cualquiera que desee refrescar sus conocimientos sobre algoritmos.

Sobre el autor

Aditya Bhargava es ingeniero de software con una doble formación en informática y bellas artes. Tiene un blog sobre programación en adit. io.

Índice

⬤ Introducción a los algoritmos.

⬤ Ordenación por selección.

⬤ Recursión.

⬤ Ordenación rápida.

⬤ Tablas hash.

⬤ Búsqueda del primero.

⬤ Algoritmo de Dijkstra.

⬤ Algoritmos voraces.

⬤ Programación dinámica.

⬤ Vecinos más cercanos.

Otros datos del libro:

ISBN:9781617292231
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2016
Número de páginas:256

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Aprendiendo algoritmos: Guía ilustrada para programadores y otros curiosos - Grokking Algorithms: An...
Resumen Grokking Algorithms es una guía amigable...
Aprendiendo algoritmos: Guía ilustrada para programadores y otros curiosos - Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)