Descripción
"Mi favorito absoluto para este tipo de preparación de entrevistas es The Algorithm Design Manual de Steven Skiena. Más que cualquier otro libro, me ayudó a entender lo asombrosamente comunes que son los problemas de gráficos, deberían ser parte de la caja de herramientas de todo programador en activo. El libro también cubre estructuras de datos básicas y algoritmos de clasificación, lo cual es una buena ventaja. ... cada página de 1 página tiene una imagen simple, lo que facilita su memorización. Esta es una excelente manera de aprender a identificar cientos de tipos de problemas." (Steve Yegge, Consigue ese trabajo en Google)
"El Manual de Diseño de Algoritmos de Steven Skiena mantiene su título como la mejor y más completa guía práctica de algoritmos para ayudar a identificar y resolver problemas. ... Todo programador debería leer este libro, y cualquiera que trabaje en el campo debería tenerlo a mano. ... Esta es la mejor inversión ... que un programador o aspirante a programador puede hacer." (Harold Thimbleby, Times Higher Education)
"Es maravilloso abrirlo al azar y descubrir un algoritmo interesante. Este es el único libro de texto que me sentí obligado a llevar conmigo después de mis días de estudiante.... ¡El color realmente le añade mucha energía a la nueva edición del libro!" (Cory Bart, Universidad de Delaware)
"Este es el libro más accesible sobre algoritmos que tengo." (Megan Squire, Elon University)
---
Esta tercera edición, recién ampliada y actualizada del clásico superventas, sigue desvelando el "misterio" del diseño de algoritmos y el análisis de su eficiencia. Sirve como principal libro de texto para cursos de diseño de algoritmos y autoestudio para entrevistas, manteniendo su estatus como la principal guía de referencia práctica sobre algoritmos para programadores, investigadores y estudiantes.
El Manual de Diseño de Algoritmos, de fácil lectura, proporciona un acceso sencillo a la tecnología de algoritmos combinatorios, enfatizando el diseño sobre el análisis. La primera parte, Diseño Práctico de Algoritmos, ofrece una instrucción accesible sobre métodos para diseñar y analizar algoritmos informáticos. La segunda parte, La Guía del Autoestopista para Algoritmos, está destinada a la consulta y referencia, y comprende el catálogo de recursos algorítmicos, implementaciones y una extensa bibliografía.
NOVEDADES de la tercera edición:
-- Cobertura nueva y ampliada de algoritmos aleatorios, hashing, divide y vencerás, algoritmos de aproximación y computación cuántica
-- Ofrece soporte online completo para profesores, incluyendo un componente de sitio web mejorado con diapositivas de conferencias y videos
-- Ilustraciones y código a todo color clarifican instantáneamente conceptos difíciles
-- Incluye varias "historias de guerra" nuevas que relatan experiencias de aplicaciones del mundo real
-- Más de 100 nuevos problemas, incluyendo problemas de desafíos de programación de LeetCode y Hackerrank.
-- Proporciona enlaces actualizados a las mejores implementaciones disponibles en C, C++ y Java
Herramientas de aprendizaje adicionales:
-- Contiene un catálogo único que identifica los 75 problemas algorítmicos que surgen con mayor frecuencia en la práctica, guiando al lector por el camino correcto para resolverlos
-- Los ejercicios incluyen "problemas de entrevistas de trabajo" de las principales empresas de software
-- Las "lecciones para llevar a casa" resaltadas enfatizan los conceptos esenciales
-- El estilo "sin teorema-demostración" proporciona un enfoque único, accesible e intuitivo a un tema desafiante
-- Muchos algoritmos se presentan con código real (escrito en C)
-- Proporciona referencias completas tanto a artículos de revisión como a la literatura primaria
Escrito por un reconocido investigador de algoritmos que recibió el Premio IEEE de Enseñanza de Ciencias e Ingeniería de la Computación, esta tercera edición sustancialmente mejorada
Autor: Steven S. Skiena
Editorial: Springer
Publicado: 07/10/2021
Páginas: 793
Tipo de encuadernación: Tapa blanda
Peso: 2.82 libras
Tamaño: 9.26h x 7.01w x 1.61d
ISBN13: 9783030542580
ISBN10: 3030542580
Categorías BISAC:
- Informática | Programación | Algoritmos
- Informática | Ciencias de la Computación
- Informática | Ciencia de Datos | General
Sobre el autor
Dr. Steven S. Skiena es Profesor Distinguido de Ciencias de la Computación en la Universidad de Stony Brook, con intereses de investigación en ciencia de datos, procesamiento de lenguaje natural y algoritmos. Fue galardonado con el Premio IEEE de Enseñanza de Ciencias de la Computación e Ingeniería "por contribuciones sobresalientes a la educación universitaria... y por influyentes libros de texto y software."
Este título no es retornable

