This repository contains my solutions to the advent of code puzzles.
| Days |
Part 1 |
Part 2 |
| 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 |
 |
– |
| Days |
Part 1 |
Part 2 |
| Day 1 |
 |
 |
| Day 2 |
 |
 |
| Day 3 |
 |
 |
| Day 4 |
 |
 |
| Day 5 |
 |
 |
| Day 6 |
 |
 |
| Day 7 |
 |
 |
| Day 8 |
 |
 |
| Day 9 |
 |
 |
| Day 10 |
 |
 |
| Day 11 |
 |
~ 1 min execution time |
| Day 12 |
 |
 |
| Day 13 |
 |
 |
| Day 14 |
 |
 |
| Day 15 |
 |
 |
| Day 16 |
 |
 |
| Day 17 |
 |
 |
| Day 18 |
 |
 |
| Day 19 |
 |
slow execution time |
| Day 20 |
 |
 |
| Day 21 |
 |
 |
| Day 22 |
 |
manual solution |
| Day 23 |
 |
slow execution time |
| Day 24 |
 |
 |
| Day 25 |
 |
– |
| Days |
Part 1 |
Part 2 |
| 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 |
 |
– |
| Days |
Part 1 |
Part 2 |
| 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 |
 |
– |
| Days |
Part 1 |
Part 2 |
| Day 1 |
 |
 |
| Day 2 |
 |
 |
| Day 3 |
 |
 |
| Day 4 |
 |
 |
| Day 5 |
 |
slow execution time |
| Day 6 |
 |
 |
| Day 7 |
 |
 |
| Day 8 |
 |
 |
| Day 9 |
 |
 |
| Day 10 |
 |
 |
| Day 11 |
 |
 |
| Day 12 |
 |
 |
| Day 13 |
 |
 |
| Day 14 |
 |
 |
| Day 15 |
 |
 |
| Day 16 |
 |
~2 min execution time |
| Day 17 |
 |
 |
| Day 18 |
 |
 |
| Day 19 |
 |
 |
| Day 20 |
 |
 |
| Day 21 |
 |
algorithm might be unique to my input |
| Day 22 |
 |
 |
| Day 23 |
 |
 |
| Day 24 |
 |
equation solved with matlab |
| Day 25 |
 |
– |
| Days |
Part 1 |
Part 2 |
| Day 1 |
 |
 |
| Day 2 |
 |
 |
| Day 3 |
 |
 |
| Day 4 |
 |
 |
| Day 5 |
 |
 |
| Day 6 |
 |
slow execution time |
| Day 7 |
 |
 |
| Day 8 |
 |
 |
| Day 9 |
 |
 |
| Day 10 |
 |
 |
| Day 11 |
 |
 |
| Day 12 |
 |
 |
| Day 13 |
 |
 |
| Day 14 |
 |
 |
| Day 15 |
 |
 |
| Day 16 |
 |
 |
| Day 17 |
 |
slow execution time |
| Day 18 |
 |
 |
| Day 19 |
 |
 |
| Day 20 |
 |
 |
| Day 21 |
 |
 |
| Day 22 |
 |
 |
| Day 23 |
 |
 |
| Day 24 |
 |
manual solution |
| Day 25 |
 |
– |
| Days |
Part 1 |
Part 2 |
| Day 1 |
 |
 |
| Day 2 |
 |
 |
| Day 3 |
 |
 |
| Day 4 |
 |
 |
| Day 5 |
 |
 |
| Day 6 |
 |
 |
| Day 7 |
 |
 |
| Day 8 |
 |
 |
| Day 9 |
 |
 |
| Day 10 |
 |
 |
| Day 11 |
 |
 |
| Day 12 |
 |
- |