Welcome to my Advent of Code repository! This repo contains my solutions to the coding challenges presented daily during the Advent of Code event in December.
Advent of Code is an annual programming challenge that runs from December 1st to December 25th, featuring fun and tricky problems designed to enhance your coding and problem-solving skills.
To run the solutions locally, you'll need:
- Clone this repository:
git clone https://github.com/fabioavelino/advent-of-code.git cd advent-of-code
- Run a puzzle solution (for example, for 2024, the Day 1):
cd 2024/1 # Example for 2024, Day 1 node index.js # The console will return part one and part two response
⚠️ You will need to copy your input data in each puzzle folder and named itinput
in order to run the solution⚠️ .
The repository is organized as follows:
advent-of-code/
│
├── 2024/
│ ├── 1/
│ ├── input # Your puzzle input for Day 1
│ └── index.js # Solution for Day 1 with several comments
│ ├── ...
│
└── README.md # This file
Each day has its folder containing:
input
: The input data for the puzzle, never present in this repo.index.js
: My implementation of the solution, with comments for explaining each steps.
Day | Puzzle Name | Part 1 | Part 2 |
---|---|---|---|
1 | ⭐ Historian Hysteria ⭐ | ✅ | ✅ |
2 | ⭐ Red-Nosed Reports ⭐ | ✅ | ✅ |
3 | ⭐ Mull It Over ⭐ | ✅ | ✅ |
4 | ⭐ Ceres Search ⭐ | ✅ | ✅ |
... | ... | ... | ... |
✅ Completed
⏳ In Progress
❌ Not Attempted
This project is licensed under the MIT License. See the LICENSE file for details.