Recursos educativos sobre programación e informática.
Si tuvieras que programar un Tetris hoy, con tecnología moderna, ¿cómo lo harías? La primera versión de Tetris fue hecha...
A veces pensamos que usar recursividad hará que el código se vea “más elegante” o “más avanzado”. Pero, ¿sabías que...
Sin ejecutarlo, ¿podrías decir qué imprime cada print del código? Es importante saber que la función max devuelve el mayor...
Programar con emojis no es un chiste: existe un lenguaje real llamado Emojicode. Es un lenguaje de programación multiparadigma, fuertemente...
A veces buscamos escribir código más compacto porque a simple vista parece “más elegante”, pero no siempre el algoritmo más...
El algoritmo Reed-Solomon usa la matemática para recuperar datos aunque falten partes, mediante operaciones con números especiales llamados “códigos” para...
Entender cómo se almacenan los datos nos ayuda a escribir código más eficiente (ahorrando memoria y CPU), debuggear errores raros...
En este ejercicio podríamos pensar diferentes formas de modelar las clases, que dependerán de cada caso y de la información...
¿Viviste la época del Y2K? Porque en algunos años va a suceder algo parecido. El problema del 2038 (también conocido...
¡Veamos un desafío con Java! Este es un tema que suele generar errores comunes al trabajar con colecciones (List, Map),...