My code for the Advent of Code - 2024 edition.
- In 2022, I had no workflow and was manually creating files every day.
- In 2023, I spent some time making tools to automate small tasks (creating empty files, shared libs, build + run process) so I can focus on solving the puzzles right away.
- This year, I am giving a try to a community-made template.
| Day | 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 | ⭐ |
| Day | Part 1 | Part 2 |
|---|---|---|
| Day 1 | 585.0µs |
155.2µs |
| Day 2 | 88.1µs |
185.3µs |
| Day 3 | 28.3µs |
19.4µs |
| Day 4 | 2.9ms |
335.7µs |
| Day 5 | 807.9µs |
2.8ms |
| Day 6 | 4.9ms |
5.2s |
| Day 7 | 31.3ms |
2.8s |
| Day 8 | 32.1µs |
558.1µs |
| Day 9 | 656.2ms |
2.3s |
| Day 10 | 155.9µs |
179.1µs |
| Day 11 | 303.9µs |
15.4ms |
| Day 12 | 215.4ms |
- |
| Day 13 | 97.4µs |
97.8µs |
| Day 14 | 190.1µs |
- |
| Day 15 | 116.0µs |
- |
| Day 17 | 466.0ns |
21.8µs |
| Day 18 | 636.4µs |
1.5s |
| Day 19 | 21.9ms |
- |
| Day 22 | 6.5ms |
- |
| Day 23 | 21.1ms |
167.2ms |
| Day 24 | 84.7µs |
- |
| Day 25 | 2.3ms |
- |
Total: 12952.58ms
