These are my solutions to the Advent of Code 2024 puzzles.
I recommend every coder tries to participate in this event (even when it's #out of season as the site stays up all year). It's a great way to learn new things and have fun. I'm not a competitive programmer, but I enjoy solving these puzzles. I'm not trying to solve them as fast as I can, but I'm trying to solve them as clean as I can. I'm also trying to learn new things while solving them, which I definitely have.
Solutions are in Python.
Note
These solutions may use global variables and other bad practices I wouldn't use in production code, but that works for AOC 😁 I have tried to keep them clean and as efficient as I can with my current low knowledge of standard algorithms. Maybe I'll revisit them in the future to improve them.
- Day 1: Historian Hysteria
- Day 2: Red-Nosed Reports
- Day 3: Mull It Over
- Day 4: Ceres Search
- Day 5: Print Queue
- Day 6: Guard Gallivant
- Day 7: Bridge Repair
- Day 8: Resonant Collinearity
- Day 9: Disk Fragmenter
- Day 10: Hoof It
- Day 11: Plutonian Pebbles
- Day 12: Garden Groups
- Day 13: Claw Contraption
- Day 14: Restroom Redoubt
- Day 15: Warehouse Woes
- Day 16: Reindeer Maze
- Day 17: Chronospatial Computer