El libro recursivo de la recursión: As la entrevista de codificación con Python y JavaScript

Puntuación:   (4,9 de 5)

El libro recursivo de la recursión: As la entrevista de codificación con Python y JavaScript (Al Sweigart)

Opiniones de los lectores

Resumen:

El libro 'The Recursive Book of Recursion', de Al Sweigart, ha sido bien recibido por sus explicaciones claras y atractivas de la recursividad, lo que lo convierte en un excelente recurso tanto para principiantes como para programadores experimentados. Abarca la teoría y la aplicación práctica de la recursividad mediante ejemplos en Python y JavaScript, y hace hincapié en cuándo es apropiada la recursividad en comparación con la iteración. Sin embargo, algunos críticos señalaron que puede no ser adecuado para principiantes absolutos y que podría beneficiarse de una edición en color para mejorar la legibilidad.

Ventajas:

Un estilo de escritura claro y atractivo hace que los conceptos complejos sean accesibles.
Cobertura exhaustiva de la recursividad, incluyendo teoría y ejemplos prácticos.
El uso de Python y JavaScript se dirige a un público más amplio.
Demuestra las ventajas de la recursividad con ejemplos y proyectos reales.
El diseño incluye diagramas y elementos visuales útiles para facilitar la comprensión.
Aborda errores comunes y los casos de uso apropiados para la recursividad frente a la iteración.

Desventajas:

No es adecuado para principiantes absolutos; se recomienda un conocimiento previo de los conceptos de programación.
Carece de algunos programas de ejemplo populares como la resolución de sudokus.
Algunos lectores desearían que el libro estuviera disponible en color para una mejor visualización.
Algunos críticos opinan que la recursividad se presenta como menos necesaria en la práctica.

(basado en 21 opiniones de lectores)

Título original:

The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

Contenido del libro:

Un curso intensivo accesible y riguroso sobre programación recursiva con ejemplos en Python y JavaScript.

La recursividad tiene una reputación intimidatoria: se considera un tema informático avanzado que se menciona con frecuencia en las entrevistas de programación. Pero la recursividad no tiene nada de mágico.

The Recursive Book of Recursion utiliza ejemplos de Python y JavaScript para enseñar los fundamentos de la recursividad, exponiendo las formas en que a menudo se enseña mal y aclarando los principios fundamentales de todos los algoritmos recursivos. Aprenderá cuándo usar funciones recursivas (y, lo que es más importante, cuándo no usarlas), cómo implementar los algoritmos recursivos clásicos que a menudo se mencionan en las entrevistas de trabajo y cómo las técnicas recursivas pueden ayudar a resolver innumerables problemas relacionados con el recorrido de árboles, la combinatoria y otros temas complicados.

Esta guía basada en proyectos contiene programas completos y ejecutables que le ayudarán a aprender:

⬤ Cómo las funciones recursivas hacen uso de la pila de llamadas, una estructura de datos crítica que casi nunca se discute en las lecciones sobre recursividad.

⬤ Cómo las técnicas de cabeza-cola y "salto de fe" pueden simplificar la escritura de funciones recursivas.

⬤ Cómo usar la recursividad para escribir scripts de búsqueda personalizados para su sistema de archivos, dibujar arte fractal, crear laberintos, y más.

⬤ Cómo la optimización y la memoización hacen más eficientes los algoritmos recursivos.

Al Sweigart se ha labrado una carrera explicando conceptos de programación de forma amena y accesible. Si ha evitado aprender la recursividad pero quiere añadir esta técnica a su conjunto de herramientas de programación, o si está corriendo para preparar su próxima entrevista de trabajo, este libro es para usted.

Otros datos del libro:

ISBN:9781718502024
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2022
Número de páginas:174

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Más allá de lo básico con Python: Buenas prácticas para escribir código limpio - Beyond the Basic...
Pasa de programador principiante a programador de...
Más allá de lo básico con Python: Buenas prácticas para escribir código limpio - Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Scratch 3 Programming Playground: Aprende a programar creando juegos geniales - Scratch 3...
Una introducción a la programación llena de proyectos que...
Scratch 3 Programming Playground: Aprende a programar creando juegos geniales - Scratch 3 Programming Playground: Learn to Program by Making Cool Games
Inventa tus propios juegos de ordenador con Python, 4e - Invent Your Own Computer Games with Python,...
Inventa tus propios juegos de ordenador con Python...
Inventa tus propios juegos de ordenador con Python, 4e - Invent Your Own Computer Games with Python, 4e
Programación con Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff -...
Una introducción práctica a la programación que...
Programación con Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff - Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff
Automatiza las cosas aburridas con Python, 2ª edición: Programación práctica para principiantes -...
La segunda edición de este exitoso libro sobre...
Automatiza las cosas aburridas con Python, 2ª edición: Programación práctica para principiantes - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Descifrando códigos con Python: Introducción a la construcción y descifrado de cifrados - Cracking...
Aprenda a programar en Python mientras crea y...
Descifrando códigos con Python: Introducción a la construcción y descifrado de cifrados - Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
El gran libro de los pequeños proyectos en Python: 81 programas prácticos fáciles - The Big Book of...
Despliegue Python de forma creativa y eficaz a...
El gran libro de los pequeños proyectos en Python: 81 programas prácticos fáciles - The Big Book of Small Python Projects: 81 Easy Practice Programs
El libro recursivo de la recursión: As la entrevista de codificación con Python y JavaScript - The...
Un curso intensivo accesible y riguroso sobre...
El libro recursivo de la recursión: As la entrevista de codificación con Python y JavaScript - The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

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)