Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 3.43 KB

File metadata and controls

27 lines (19 loc) · 3.43 KB

My solutions for Advent of Code 2024

I decided together with some friends to learn Rust with this year's AoC. So all except one task (day 24 task 2) were solved in Rust. For the one task, I ended up using a semi-manual approach using graph plotting (with graphviz). To speed up the plotting process, I decided to resort to python. I might add a rust solution in the futures.

Solutions

Day 01 02 03 04 05 06 07 08 09 10 11 12 13
Task 01 ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris
Task 02 ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris
Day 14 15 16 17 18 19 20 21 22 23 24 25
Task 01 ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris
Task 02 ferris ferris ferris ferris ferris ferris ferris ferris ferris ferris

The ferris icon is licensed under CC0 and can be found here. The python icon is licensed under the GPL and can be found here.

Structure

  • examples contains the examples as separate files. The file names follow the format day{day:02d}_{counter:02d}.txt
  • inputs the same for the inputs, but without the counter, i.e., day{day:02d}.txt.
  • The other directories are named after a programming language and contain the solutions to AoC in that programming language. This year, there is a rust and a python directory. The READMEs in each directory tell you how to run the solutions.