50 desafíos
Filtrado, generación, reducción, ordenamiento, algoritmos, árboles binarios, programación funcional y más.
Libro en español
Una colección de desafíos prácticos que cubren algoritmos, árboles binarios, programación funcional, datos estructurados, matrices y mucho más. Independiente del lenguaje, válido en cualquier momento.
50 retos que te convertirán en mejor programador.
Filtrado, generación, reducción, ordenamiento, algoritmos, árboles binarios, programación funcional y más.
Ratoncito para la mayoría, Dragón para programadores experimentados que buscan un reto mayor.
Programación funcional, multihilo, matrices, datos estructurados: explora múltiples paradigmas.
Contenido independiente del lenguaje y válido en cualquier momento. Usa el lenguaje que prefieras.
Lee en cualquiera de tus dispositivos. Confiamos en que harás un buen uso.
Disponible en los 3 formatos más populares. Léelo donde y como quieras.
Este libro no es un manual de teoría ni una colección de ejercicios convencionales. Es un campo de entrenamiento con reglas claras: usa un lenguaje que te resulte incómodo, todas las variables deben ser constantes, olvídate de los bucles tradicionales y cada solución necesita tests. Estas restricciones te obligarán a pensar de forma diferente y a descubrir soluciones más elegantes.
Los 50 desafíos están organizados en 10 secciones que cubren desde filtrado de datos y algoritmos clásicos hasta árboles binarios, programación funcional y matrices. Con dos niveles de dificultad, Ratoncito y Dragón, encontrarás retos adaptados a tu experiencia. El contenido es atemporal e independiente del lenguaje, aunque se usa Python en los ejemplos por claridad.
Primera edición v1.1