Advent Of Code 2024
Here I will document all of my Rust solutions over the month while solving them:
Advent of Code is yearly challenge that happens over the month of December, with a new problem opening every day until the 25th, like an Advent calender.
Link To The Code On GitHubDay 21 - Keypad Conundrum
A 121-armed match followed by 2 1000 lines long lookup table definitions.
Day 20 - Race Condition
Yet Another Maze.
Day 19 - Linen Layout
A simple recursion problem.
Day 18 - RAM Run
Maze solving with a twist - the maze changes over time.
Day 17 - Chronospatial Computer
A simple interpreter, until it isnt.
Day 16 - Reindeer Maze
The first Dijkstra day
Day 15 - Warehouse Woes
Is this Sokoban?
Day 14 - Restroom Redoubt
A relatively simple part 1, an extremely evil part 2.
Day 13 - Claw Contraption
Math disguised as dynamic programming, you're not getting me this time AoC.
Day 12 - Garden Groups
Every year needs a flood fill day.
Day 11 - Plutonian Pebbles
This year's "Should have solved part 1 efficiently".
Day 10 - Hoof It
The first pathfinding day.
Day 9 - Disk Fragmenter
Defragmenting a disk? Finally something that sounds programming related.
Day 8 - Resonant Collinearity
Counting antinodes(what even are antinodes?)
Day 7 - Bridge Repair
Bruteforce math.
Day 6 - Guard Gallivant
Path tracing a very odd guard route.
Day 5 - Print Queue
Enforcing rules
Day 4 - Ceres Search
Going 2 dimensional - a word search
Day 3 - Mull It Over
Parsing some basic instructions
Day 2 - Red-Nosed Reports
A classic "one mistake allowed" challange.
Day 1 - Historian Histeria
A simple introduction challange.