En la entrada anterior hablamos sobre qué es la programación dinámica, cuándo usarla y qué tipos de enfoques existen: top-down (memoización) y bottom-up (tabulación). Ahora vamos a centrarnos en cómo aplicar este conocimiento Resolviendo fibonacci en C, y por qué elegimos el enfoque de tabulación iterativa en el lenguaje C. En C, es común usar […]
Etiqueta: programación
Programación dinámica
La programación dinámica es una técnica de diseño de algoritmos para resolver problemas dividiéndolos en subproblemas más pequeños, almacenando (memorizando) las soluciones de esos subproblemas para reutilizarlas más adelante. En otras palabras, se trata de evitar cálculos repetitivos, aprovechando resultados ya obtenidos. Esto permite optimizar muchos algoritmos y reducir drásticamente su tiempo de ejecución en […]
Carrousel de imágenes bootstrap
En el diseño web actual, ofrecer una experiencia visual fluida y atractiva es fundamental para captar la atención de los usuarios. Una forma elegante y eficaz de lograrlo es mediante el uso de carrousel de imágenes bootstrap, especialmente aquellos que se deslizan de forma automática y se adaptan a cualquier tamaño de pantalla. En esta […]
Juego del dinosaurio
El juego del dinosaurio de Google Chrome, también conocido como «Chrome Dino» o «T-Rex Game», es un pequeño juego integrado en el navegador que aparece cuando no hay conexión a Internet. Este juego presenta a un dinosaurio corriendo por un desierto infinito, esquivando obstáculos como cactus y pterodáctilos. Desde su lanzamiento en 2014, se ha […]
Tarjeta de presentación personal
Una tarjeta de presentación personal en tu página web es una sección destacada que resume quién eres, qué haces y cómo pueden contactarte. Funciona como una versión digital de una tarjeta de visita tradicional, proporcionando a los visitantes una visión rápida y concisa de tu perfil profesional. Fundamento y utilidad de la tarjeta de presentación […]
Diseño web minimalista
En el competitivo mundo digital actual, la primera impresión que un usuario tiene de un sitio web es crucial. Un diseño sobrecargado puede abrumar y alejar a los visitantes, mientras que un enfoque minimalista puede captar su atención y guiarlos eficazmente hacia los objetivos empresariales deseados. En este artículo, exploraremos cómo el diseño web minimalista […]