adventOfCode/challenges/2024
2024-12-09 18:33:22 +00:00
..
01-historianHysteria Formatting 2024-12-03 09:36:08 +00:00
02-redNosedReports 2024.02 2024-12-03 09:37:30 +00:00
03-mullItOver 2024.03 2024-12-03 09:59:16 +00:00
04-ceresSearch Add visualisation for day 4 2024-12-04 20:44:32 +00:00
05-printQueue 2024.05 2024-12-05 12:07:35 +00:00
06-guardGallivant Update main.py 2024-12-07 00:09:33 +00:00
07-bridgeRepair Refactor to remove duplicate and pointless code 2024-12-08 23:23:11 +00:00
08-resonantCollinearity Reset highlight colour to always be red 2024-12-08 17:08:50 +00:00
09-diskFragmenter 2024.09 2024-12-09 18:30:16 +00:00
benchmark-graph.png 2024.09 2024-12-09 18:30:16 +00:00
benchmarks.jsonl 2024.09 2024-12-09 18:30:16 +00:00
README.md Update README.md 2024-12-09 18:33:22 +00:00

Advent of Code 2024

Solutions to the 2024 Advent of Code!


Total stars: 16 ★

Benchmark graph

A day denoted with an asterisk means it has a visualisation.

Day Status Solutions Notes
01 - Historian Hysteria ★ ★ Python The reading comprehension was the hardest part of this.
02 - Red-Nosed Reindeer ★ ★ Python
03 - Mull It Over ★ ★ Python The first instance of Advent of Parsing this year!
04* - Ceres Search ★ ★ Python When it says a cross, it does not mean a plus.
05 - Print Queue ★ ★ Python Before you dismiss and idea as being "too simple", make sure you check that it doesn't work.
06 - Guard Gallivant ★ ★ Python oh dear runtime (also I knew what I wanted to do for so long it just took me 3 hours to implement it properly)
07 - Bridge Repair ★ ★ Python Maths? Backwards??
08* - Resonant Collinearity ★ ★ Python Fraction saving us all from the curse of a computer's inability to do floating point arithmetic
09 - Disk Fragmenter ★ ★ Python Many cursed strategies were attempted before I landed on the final implementation. Part 1 could also be sped up.