Skip to content

rayrogar/AdventJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

🎄 AdventJS - Soluciones a los Retos de Midudev

Un repositorio que recopila mis soluciones personales a los retos de programación del calendario de adviento AdventJS creado por Midudev. Este proyecto documenta mi aprendizaje y evolución en resolución de problemas algorítmicos.

📋 Sobre este Repositorio

Objetivo

  • Archivar mis soluciones a los retos de AdventJS (pasados, presentes y futuros)
  • Documentar mi proceso de aprendizaje y mejora continua
  • Compartir alternativas y optimizaciones con la comunidad

Convenciones de Nomenclatura

  • Reto #XX: Solución personal original que he desarrollado
  • #XX (con numeral): Soluciones optimizadas o perfeccionadas con ayuda de inteligencia artificial para mejorar rendimiento, legibilidad o encontrar enfoques alternativos

📁 Estructura del Repositorio

adventjs/

├── 2022/ # Retos del calendario AdventJS 2022
│ ├── reto-01.js # Mi solución original al reto 1
│ ├── #01-optimizado.js # Versión optimizada con IA
│ └── ...

├── 2023/ # Retos del calendario AdventJS 2023
│ ├── reto-01.js
│ └── ...

├── 2024/ # Retos del calendario AdventJS 2024
│ └── ...

├── README.md # Este archivo

🚀 Cómo Usar este Repositorio

Para ejecutar las soluciones

bash

# Clonar el repositorio
git clone http://github.com/rayrogar/adventjs.git

# Navegar el directorio
cd adventjs

# Ejecutar una solición específica
node 2025/Reto #4.js

Para probar tus propios casos
Cada solución incluye ejemplos básicos. Puedes modificar los parámetros para probar tus propias soluciones.

📊 Retos Completados

AÑO RETO ESTADO SOLUCIÓN OPTIMIZADA
2025 #1: 🎁 Filtrar los regalos defectuosos ✅ Completado Reto #1 -
#2: 🏭 Fabrica los juguetes ✅ Completado Reto #2 -
#3: 👶 Ayuda al becario ✅ Completado Reto #3 -
#4: 🧮 Descifra el PIN de Santa ✅ Completado Reto #4 -
#5: ⏱️ La cuenta atrás para el despegue ✅ Completado Reto #5 -
#6: 🧤 Emparejando guantes ✅ Completado Reto #6 -
#7: 🎄 Montando el árbol ✅ Completado Reto #7 -
#8: 🎁 Encuentra el juguete único ✅ Completado Reto #8 -
#9: 🦌 El reno robot aspirador ✅ Completado Reto #9 -
#10: 📨 Profundidad de la magia navideña ✅ Completado Reto #10 -
#11: 📹 Regalos sin vigilancia ✅ Completado Reto #11 -
#12: ⚔️ Batalla de elfos ✅ Completado Reto #12 -
#13: 🏭 La cadena de montaje ✅ Completado Reto #13 #13
#14: 🗃️ Encuentra el camino al regalo ✅ Completado Reto #14 #14
#15: ✏️ Dibujando tablas ⏳ En progreso Reto #15 #15
#16: 🎁 Empaquetando regalos para Santa ✅ Completado Reto #16 -
#17: 🎄 El panel de luces navideñas ✅ Completado Reto #17 -
#18: 🎄 Luces en línea con diagonales ✅ Completado Reto #18 #18
#19: 🎄 El viaje secreto de Papá Noel ✅ Completado Reto #19 -
#20: 🎁 El almacén vertical ✅ Completado Reto #20 -
#21: 🤖 El robot de limpieza ✅ Completado Reto #21 #21
#22: 🎄 El laberinto del trineo ✅ Completado Reto #22 #22
#23: 🎁 Ruta de regalos ✅ Completado Reto #23 #23
#24: 🪞 Verifica si los árboles son espejos mágicos ✅ Completado Reto #24 #24

📄 Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles. Este repositorio es un proyecto personal de aprendizaje. Las soluciones aquí presentadas son mis interpretaciones personales de los retos de AdventJS.

¡Feliz coding y felices fiestas! 🎅🎄

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors