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.