This repository contains solutions to Advent of Code challenges across different programming languages.
Overall Advent of Code progress (solutions may be in this repository or elsewhere):
- 2025: 18/24 ⭐
- 2024: 11/50 ⭐
- 2023: 7/50 ⭐
- 2022: 1/50 ⭐
- 2021: 5/50 ⭐
| Day | Min (seconds) | Language |
|---|---|---|
| 01 | 0.004 | go, py |
| 02 | 0.214 | py |
| 03 | 0.038 | py |
| 04 | 0.046 | py |
| 05 | 0.034 | py |
| 06 | 0.054 | py |
| 07 | 0.060 | py |
| 08 | 0.483 | py |
| 09 | 0.037 | py |
| 10 | 0.051 | py |
| 12 | 0.049 | py |
| Day | Min (seconds) | Language |
|---|---|---|
| 01 | 0.001 | go, ts |
| 02 | 0.001 | go, ts |
| 03 | 0.003 | go |
| 04 | 0.002 | go |
| 05 | 0.002 | go |
| Day | Min (seconds) | Language |
|---|---|---|
| 01 | 0.002 | go |
| 02 | 0.001 | go |
| 03 | 0.002 | go |
| 04 | 0.001 | go |
The benchmarks are very much inspired by Niklas Heers speed comparison of languages and advent of code in rust. Using Earthly to set up enviorments for benchmarking as part of CI. Benchmarking each day using hyperfine.
HyperNeutrinos YouTube channel has been a great resource for understanding the more comlex problems.