This repository contains my solutions for the Advent of Code challenges. I am starting this challenge on 2023 and I pretend on each year to tackle the daily coding challenges and share my implementations here.
Advent of Code is an annual event where participants solve daily coding challenges leading up to Christmas. This repository serves as a collection of my solutions to these challenges. Each day's solution is organized within its own folder, named according to the challenge day.
The repository is organized by year, with each year containing a folder for each day's challenge. The structure looks like this:
├── year
│ ├── day-01
│ │ ├── README.md
│ │ ├── solution.js
│ ├── day-02
│ │ ├── README.md
│ │ ├── solution.js
│ ├── ...
Each day's folder contains a README.md file describing the challenge, and a solution file (e.g., solution.js
).
Additional resources, notes, or input data may also be included in each day's folder.
Feel free to explore the solutions and use them for reference or inspiration. You can navigate to each day's folder to find the challenge description and the corresponding solution file.
To run a specific solution, you can use the provided instructions in each day's README.md file. Some solutions might have dependencies or additional setup instructions, so be sure to read the documentation for each day.
If you have different or more optimized solutions, feel free to contribute! Follow these steps:
- Fork the repository
- Create a new branch for your changes:
git checkout -b new-solution-day-x
- Commit your changes:
git commit -am 'Add a new solution for Day-X'
- Push to the branch:
git push origin new-solution-day-x
- Submit a pull request
This repository is licensed under the MIT License. Feel free to use and modify the code as needed.
Happy coding! 🤓