Advent of Code is an annual programming challenge created by Eric Wastl. Each December, from December 1st to December 25th (12th starting 2025), a new programming puzzle is released daily. These challenges are designed to help programmers improve their skills, explore new programming concepts, and have fun while coding.
This repository is part of a structured learning experience to:
- Enhance programming problem-solving skills
- Practice algorithmic thinking
- Explore different approaches to solving computational challenges
- Build a portfolio of programming projects
Keep in mind that this is a template repository provided by SKIP. Make changes to the repository to personalize it and make it your own. We provide you with a starting point, but the rest is up to you!
aoc/
β
βββ src/
β βββ 20xx/
β β βββ day01/
β β βββ day02/
β β βββ ...
β βββ 20xx/
β β βββ ...
β βββ ...
βββ README.md
βββ .gitignore
- Copy this repository (click "Use this template" or fork the repository)
- Clone the copied repository
git clone https://github.com/[YOUR-USERNAME]/[CHOSEN-NAME]
- Create solutions
- Solve daily challenges in your preferred programming language (e.g., Python, Java, Rust, etc.)
- Create a folder for each day's solution (e.g.,
day01,day02, etc.)
- Commit and Push
git add . # to add all changes files git add ./src/year/dayX # to add a specific day git commit -m "Add solution for Day X" git push origin main
- Programming Language(s): [Python/JavaScript/Rust/etc.]
- Favorite Year(s): [Year]
- Favorite Challenge(s): [Year-Day X]
To be filled in by you...
[Year]
- Day 1
- Day 2
- Day 3
- Day 4
- Day 5
- Day 6
- Day 7
- Day 8
- Day 9
- Day 10
- Day 11
- Day 12
- Day 13
- Day 14
- Day 15
- Day 16
- Day 17
- Day 18
- Day 19
- Day 20
- Day 21
- Day 22
- Day 23
- Day 24
- Day 25
Copy the year template "details" for other years
Happy Coding! π₯οΈπ
