https://github.com/newhub25/solutions-adventjs-2023
Solutions to Advent Javascript 2023
https://github.com/newhub25/solutions-adventjs-2023
advent-of-code advent-of-code-2023 challenges christmas complexity-analysis javascript midudev midudev-advent-js-2023 speedrun
Last synced: 3 months ago
JSON representation
Solutions to Advent Javascript 2023
- Host: GitHub
- URL: https://github.com/newhub25/solutions-adventjs-2023
- Owner: NewHub25
- Created: 2023-12-03T17:09:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-30T18:08:15.000Z (over 1 year ago)
- Last Synced: 2025-01-10T06:49:32.448Z (4 months ago)
- Topics: advent-of-code, advent-of-code-2023, challenges, christmas, complexity-analysis, javascript, midudev, midudev-advent-js-2023, speedrun
- Language: TypeScript
- Homepage:
- Size: 823 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-es.md
Awesome Lists containing this project
README
# 🎀🎁🎄🎄🎄 Retos antes de Navidad 😄🎅🫎 🎄🎄🎄
Cambiar a inglés 🗽![]()
Una iniciativa de Miguel Ángel Durán @midudev . Todos los días habrá desafíos antes de Navidad para que crezcas tu capacidad de programación para resolver nuevos problemas. Aquí está el sitio web adventjs.dev/es.
Este repositorio tendrá todas las soluciones en
y un análisis en la notación Big O.
## Desafíos resueltos
| N° | Nombre | Nivel de dificultad |
|---|---|---|
| Día 1 | Primer regalo repetido | Fácil |
| Día 2 | Ponemos en marcha la fábrica | Fácil |
| Día 3 | El elfo travieso | Fácil |
| Día 4 | Voltea los paréntesis | Medio |
| Day 5 | El camión cibernético de Papá Noel | Medio |
| Day 6 | Los renos a prueba | Fácil |
| Day 7 | Las cajas en 3D | Fácil |
| Day 8 | Ordenando el almacén | Medio |
| Day 9 | Alterna las luces | Fácil |
| Day 10 | Crea tu propio arból de navidad | Fácil |
| Day 11 | Los elfos estudiosos | Medio |
| Day 12 | ¿Es una copia válida? | Medio |
| Day 13 | Calculando el tiempo | Fácil |
| Day 14 | Evita la alarma | Medio |
| Day 15 | Robot autónomo | Medio |
| Day 16 | Despliegue en viernes | Fácil |
| Day 17 | Optimizando el alquiler | Fácil |
| Day 18 | El reloj digital | Difícil |
| Day 19 | Enfrenta el sabotaje | Medio |
| Day 20 | Distribuye el peso | Difícil |
| Day 21 | Mensaje binario | Medio |
| Day 22 | Lenguaje de programación | Fácil |
| Day 23 | La comida de Navidad | Fácil |
| Day 24 | Brincos en la escalera | Medio |
| Day 25 | Calculando distancias | Medio |## Cómo ejecutar estas soluciones adventJS
- Tener Typescript
Asegúrate de tenery
instalado en su máquina.
- Si no lo tienes instalado, puedes probar esto:
TypeScript en su proyecto:```bash
npm install typescript --save-dev
```
o
Instalación global de TypeScript:```bash
npm install -g typescript
```- Clonar este repositorio:
```bash
git clone https://github.com/NewHub25/solutions-adventjs-2023.git
```## Puedes contribuir a este repositorio
- Has un fork del repositorio
- Encuentra el desafío
- Sube tu solución en otra branch
- Has un Pull Request
* ¡Comparte tu solución con la comunidad!
[](https://git.io/typing-svg)
Muchas gracias a [@midudev](https://github.com/midudev) 🎁.