We collect solutions to the Advent of Code here.
Only visible to members of the private leaderboard.
Solutions for the Advent of Code 2024
Day 25 🔑
- Rust - The key to AoC is persistence and sometimes brute force by Gronner
- Rust - Unlocked reading the story now :) by Jörg
Day 24 ⛩️
- Rust - Today, I'm happy for suffering through electronics I & II by Gronner
- Manual inspection - with a lot of additional Rust code by Jörg
Day 23 🖥️
- Rust - Searching for triangle cliques is hard, searching for big ones not?! by Gronner
- Rust - Who needs LAN-Partys when you can have a clone party instead ;) by Jörg
Day 22 🍌
Day 21 🔒
- Rust - When local optimas work for the sample, but not for your input by Gronner
- Rust - Please never use this system in real life! by Jörg
Day 20 🏁
- Rust - First time cheating in AoC by Gronner
- Java by alxfhl
- Rust - grid is getting into my common lib for next year! by Jörg
Day 19 🧖♀️
- Rust - Counting, Summing with an Option by Gronner
- Java by alxfhl
- Rust - Regex you failed me! by Jörg
Day 18 🐏
- Rust - Expectations were luckily not met by Gronner
- Python by pelma24
- Java by alxfhl
- Rust - slow is still fast enough :) by Jörg
Day 17 🖥️
- Rust - I'm sorry, Dave. I'm afraid I can't do that by Gronner
- Python by pelma24
- Java by alxfhl
- Rust - reading assembler, bit by bit by Jörg
Day 16 🦌
- Rust - Bag full of nice stary places by Gronner
- Rust - b <= a, instead of a <= b are the best bugs! by Jörg
- Java by alxfhl
Day 15 📦
- Rust - Input was so cool I handle it twice by Gronner
- Python by pelma24
- TypeScript by Marvin
- Java by alxfhl
- Rust - introducing a_box (because box is a keyword) by Jörg
Day 14 🚽
- Rust - Slow sample input hides fast input by Gronner
- Python by pelma24
- TypeScript by Marvin
- Java by alxfhl
- Rust - my assumptions about the task were very wrong by Jörg
Day 13 🕹️
- Rust - I'll never gonna need that, you said in school by Gronner
- Java by alxfhl
- TypeScript by Marvin
- Python by pelma24
- Rust - Still somewhat able to math something by hand :) by Jörg
Day 12 🧑🌾
- Rust - Implementing twice, having to think around corners by Gronner
- Java by alxfhl
- TypeScript by Marvin
- Python - only part 1 so far by pelma24
- Rust - easy on paper, hard to implement by Jörg
Day 11 🪨
- TypeScript by Marvin
- Rust - Same procedure as every year? by Gronner
- Python by pelma24
- Java by alxfhl
- Rust - can you blink faster? by Jörg
Day 10 🥾
- Rust - just hike by Jörg
- Python by pelma24
- TypeScript by Marvin
- Rust - Pathfinder: Wrath of the Hiker by Gronner
- Java by alxfhl
Day 9 💿
- Python by pelma24
- Rust - inefficient but it works by Jay
- Rust - Yes, files could be represented smarter, yes finding empty and original blocks could be better, but .. by Gronner
- TypeScript by Marvin
- Rust - don't let me do operating systems I guess :) by Jörg
- Java by alxfhl
Day 8 📡
- Rust - featuring some unnecessary work by Jay
- TypeScript by Marvin
- Rust - Train solutions are never good by Gronner
- Python by pelma24
- Java by alxfhl
- Rust - simulating germany by Jörg
Day 7 🌉
- Rust - (re)curse this bridge by Jay
- Rust - Unnecessarily learning about functional analysis by Gronner
- Python by pelma24
- TypeScript by Marvin
- Java by alxfhl
- Rust - happy solving by Jörg
Day 6 👮
- Rust - time for 'cargo run --release' by Jay
- Python by pelma24
- Rust - Solid Snake would enjoy all the boxes by Gronner
- TypeScript by Marvin
- Java by alxfhl
- Rust - I made a big mistake - don't look at the history of this file pls ;) by Jörg
Day 5 🖨️
- Rust by Jay
- TypeScript by Marvin
- Python by pelma24
- Rust - Sort to the rescue, could be faster though by Gronner
- Rust by Jörg
- Java by alxfhl
Day 4 🔎
- Rust by Jay
- Rust - Matrices are also back this year by Gronner
- Python by pelma24
- TypeScript by Marvin
- Rust meets XMAS by Jörg
- Java by alxfhl
Day 3 🖥️
- Rust - Regex old friend, so we meet again each year by Gronner
- TypeScript by Marvin
- Python by pelma24
- Rust by Jay
- Rust - changing the example in part2 is mean! by Jörg
- Part 1 bash, grep & awk, Part 2 Zig by Tilltheman
- Java by alxfhl
Day 2 ☢️
- Rust - Actually handling errors! by Gronner
- Rust by Jay
- Python by pelma24
- TypeScript by Marvin
- Zig - don't do it like this please. by Tilltheman
- Rust - trying out TryFrom instead of From by Jörg
- Java by alxfhl