Advent of Code (AoC) is an annual coding challenge hosted at adventofcode.com. From December 1st to 25th, a daily puzzle consisting of two parts is published. Past editions are still available on their website.
This repository contains my Python solutions for AoC. Its contents are the result of a self-directed learning process, as well as experimentation. Code inside is a mix of the two and not representative of what I consider "proper" code: these are scripts to solve one-off problems and therefore see no reuse, so I've focused on solving the puzzles rather than writing clean modules or a standardized codebase.
The puzzle descriptions and inputs can be found at AoC's website. They are not included in this repository given the creator's comments about this practice.
Year | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | ** | ** | ** | ** | ** | ** | ** | ** | |||||||||||||||||
2016 | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | |||||||||||||||
2017 | |||||||||||||||||||||||||
2018 | ** | ** | ** | ** | ** | ** | ** | ||||||||||||||||||
2019 | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ||||||||||||
2020 | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | |||||||
2021 | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | * | ||||||||
2022 | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ** | ||||||||||
2023 | ** | ||||||||||||||||||||||||
2024 | ** | ** |