| Título : |
The Algorithm Design Manual |
| Tipo de documento: |
documento electrónico |
| Autores: |
Skiena, Steven S., Autor |
| Mención de edición: |
3 ed. |
| Editorial: |
[s.l.] : Springer |
| Fecha de publicación: |
2020 |
| Número de páginas: |
XVII, 793 p. 1 ilustraciones |
| ISBN/ISSN/DL: |
978-3-030-54256-6 |
| Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
| Palabras clave: |
Programación de computadoras Algoritmos Ciencias de la Computación Informática Matemáticas discretas Técnicas de programación Diseño y Análisis de Algoritmos Teoría de la Computación Matemáticas discretas en informática |
| Índice Dewey: |
005.11 Técnicas especiales de programación |
| Resumen: |
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 comprender cuán sorprendentemente comunes son... los problemas de gráficos: deberían ser parte del conjunto de herramientas de todo programador que trabaje. El libro también Cubre estructuras de datos básicas y algoritmos de clasificación, lo cual es una buena ventaja... cada buscapersonas tiene una imagen simple, lo que lo hace fácil de recordar. (Steve Yegge, Consigue ese trabajo en Google) "El Manual de diseño de algoritmos de Steven Skiena conserva 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 este campo debería leerlo. manténgalo a mano... Esta es la mejor inversión... que un programador o un aspirante a programador puede hacer". (Harold Thimbleby, Times Higher Education) "Es maravilloso abrirse a un lugar aleatorio y descubrir un algoritmo interesante. Este es el único libro de texto que me sentí obligado a traer conmigo de mis días de estudiante... El color realmente añade un ¡Mucha energía para la nueva edición del libro!" (Cory Bart, Universidad de Delaware) --- Esta tercera edición recientemente ampliada y actualizada del clásico más vendido continúa eliminando el "misterio" del diseño de algoritmos y analizando su eficiencia. Sirve como el libro de texto principal de elección para cursos de diseño de algoritmos y entrevistas de autoestudio, al tiempo que mantiene 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 acceso directo a la tecnología de algoritmos combinatorios, haciendo hincapié en el diseño sobre el análisis. La primera parte, Diseño práctico de algoritmos, proporciona instrucciones accesibles sobre métodos para diseñar y analizar algoritmos informáticos. La segunda parte, la Guía de algoritmos para el autoestopista, está destinada a la navegación y la referencia, y comprende el catálogo de recursos algorítmicos, implementaciones y una extensa bibliografía. NUEVO en la tercera edición: -- Cobertura nueva y ampliada de algoritmos aleatorios, hash, divide y vencerás, algoritmos de aproximación y computación cuántica -- Proporciona soporte completo en línea para los conferenciantes, incluido un componente de sitio web mejorado con diapositivas y videos de conferencias -- Completo ilustraciones en color y código aclaran instantáneamente conceptos difíciles - Incluye varias "historias de guerra" nuevas que relacionan experiencias de aplicaciones del mundo real - Más de 100 problemas nuevos, incluidos problemas de desafío de programación de LeetCode y Hackerrank. -- Proporciona enlaces actualizados que conducen 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.y el camino correcto para resolverlos - Los ejercicios incluyen "problemas de entrevistas de trabajo" de las principales compañías de software - Las "lecciones para llevar a casa" resaltadas enfatizan los conceptos esenciales - El estilo "sin prueba de teoremas" proporciona un enfoque singularmente accesible e intuitivo para una tema desafiante - Muchos algoritmos se presentan con código real (escrito en C) - Proporciona referencias completas tanto a artículos de encuestas como a la literatura primaria Esta tercera edición sustancialmente mejorada del Manual de diseño de algoritmos es una herramienta de aprendizaje esencial para estudiantes y profesionales que necesitan un Base sólida en algoritmos. El profesor Skiena también es autor de los populares textos de Springer, The Data Science Design Manual y Programming Challenges: The Programming Contest TrainingManual. |
| Nota de contenido: |
TO UPDATE Practical Algorithm Design -- to Algorithm Design -- Algorithm Analysis -- Data Structures -- Sorting and Searching -- Graph Traversal -- Weighted Graph Algorithms -- Combinatorial Search and Heuristic Methods -- Dynamic Programming -- Intractable Problems and Approximation Algorithms -- How to Design Algorithms -- The Hitchhiker's Guide to Algorithms -- A Catalog of Algorithmic Problems -- Data Structures -- Numerical Problems -- Combinatorial Problems -- Graph Problems: Polynomial-Time -- Graph Problems: Hard Problems -- Computational Geometry -- Set and String Problems -- Algorithmic Resources. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
The Algorithm Design Manual [documento electrónico] / Skiena, Steven S., Autor . - 3 ed. . - [s.l.] : Springer, 2020 . - XVII, 793 p. 1 ilustraciones. ISBN : 978-3-030-54256-6 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
| Palabras clave: |
Programación de computadoras Algoritmos Ciencias de la Computación Informática Matemáticas discretas Técnicas de programación Diseño y Análisis de Algoritmos Teoría de la Computación Matemáticas discretas en informática |
| Índice Dewey: |
005.11 Técnicas especiales de programación |
| Resumen: |
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 comprender cuán sorprendentemente comunes son... los problemas de gráficos: deberían ser parte del conjunto de herramientas de todo programador que trabaje. El libro también Cubre estructuras de datos básicas y algoritmos de clasificación, lo cual es una buena ventaja... cada buscapersonas tiene una imagen simple, lo que lo hace fácil de recordar. (Steve Yegge, Consigue ese trabajo en Google) "El Manual de diseño de algoritmos de Steven Skiena conserva 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 este campo debería leerlo. manténgalo a mano... Esta es la mejor inversión... que un programador o un aspirante a programador puede hacer". (Harold Thimbleby, Times Higher Education) "Es maravilloso abrirse a un lugar aleatorio y descubrir un algoritmo interesante. Este es el único libro de texto que me sentí obligado a traer conmigo de mis días de estudiante... El color realmente añade un ¡Mucha energía para la nueva edición del libro!" (Cory Bart, Universidad de Delaware) --- Esta tercera edición recientemente ampliada y actualizada del clásico más vendido continúa eliminando el "misterio" del diseño de algoritmos y analizando su eficiencia. Sirve como el libro de texto principal de elección para cursos de diseño de algoritmos y entrevistas de autoestudio, al tiempo que mantiene 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 acceso directo a la tecnología de algoritmos combinatorios, haciendo hincapié en el diseño sobre el análisis. La primera parte, Diseño práctico de algoritmos, proporciona instrucciones accesibles sobre métodos para diseñar y analizar algoritmos informáticos. La segunda parte, la Guía de algoritmos para el autoestopista, está destinada a la navegación y la referencia, y comprende el catálogo de recursos algorítmicos, implementaciones y una extensa bibliografía. NUEVO en la tercera edición: -- Cobertura nueva y ampliada de algoritmos aleatorios, hash, divide y vencerás, algoritmos de aproximación y computación cuántica -- Proporciona soporte completo en línea para los conferenciantes, incluido un componente de sitio web mejorado con diapositivas y videos de conferencias -- Completo ilustraciones en color y código aclaran instantáneamente conceptos difíciles - Incluye varias "historias de guerra" nuevas que relacionan experiencias de aplicaciones del mundo real - Más de 100 problemas nuevos, incluidos problemas de desafío de programación de LeetCode y Hackerrank. -- Proporciona enlaces actualizados que conducen 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.y el camino correcto para resolverlos - Los ejercicios incluyen "problemas de entrevistas de trabajo" de las principales compañías de software - Las "lecciones para llevar a casa" resaltadas enfatizan los conceptos esenciales - El estilo "sin prueba de teoremas" proporciona un enfoque singularmente accesible e intuitivo para una tema desafiante - Muchos algoritmos se presentan con código real (escrito en C) - Proporciona referencias completas tanto a artículos de encuestas como a la literatura primaria Esta tercera edición sustancialmente mejorada del Manual de diseño de algoritmos es una herramienta de aprendizaje esencial para estudiantes y profesionales que necesitan un Base sólida en algoritmos. El profesor Skiena también es autor de los populares textos de Springer, The Data Science Design Manual y Programming Challenges: The Programming Contest TrainingManual. |
| Nota de contenido: |
TO UPDATE Practical Algorithm Design -- to Algorithm Design -- Algorithm Analysis -- Data Structures -- Sorting and Searching -- Graph Traversal -- Weighted Graph Algorithms -- Combinatorial Search and Heuristic Methods -- Dynamic Programming -- Intractable Problems and Approximation Algorithms -- How to Design Algorithms -- The Hitchhiker's Guide to Algorithms -- A Catalog of Algorithmic Problems -- Data Structures -- Numerical Problems -- Combinatorial Problems -- Graph Problems: Polynomial-Time -- Graph Problems: Hard Problems -- Computational Geometry -- Set and String Problems -- Algorithmic Resources. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
|  |