Visit the Advent of Code site!
Advent of Code is a series of small programming puzzles for a variety of skill levels. They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a beginner who is just learning to code. Each puzzle calls upon different skills and has two parts that build on a theme.
This repository contains my attempted solutions for each year's Advent of Code event. My go to language for solving each puzzle is Python, however I also enjoy using Advent of Code to explore other languages, such as MATLAB, Rust, Julia, Lox, or Go.
In most cases the provided solutions represent a "first-thoughts" approach to the day's problem rather than the most efficient.
The table below is generated from data contained in each year's README.md file. The per-language summary is provided as (full solve, partial solve) pairs.
Python | MATLAB | Rust | Lox | Julia | Go | |
---|---|---|---|---|---|---|
2015 |
17, 1 |
0, 0 |
5, 0 |
0, 0 |
0, 0 |
2, 0 |
2016 |
10, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
2017 |
9, 0 |
5, 2 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
2018 |
11, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
2019 |
10, 2 |
1, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
2020 |
18, 0 |
2, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
2021 |
21, 0 |
2, 0 |
0, 0 |
2, 0 |
0, 0 |
0, 0 |
2022 |
19, 2 |
4, 0 |
1, 0 |
0, 0 |
1, 0 |
0, 0 |
2023 |
16, 5 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
2024 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
0, 0 |
Last generated: 2024-08-28 14:05:24.166789