2025-12-14 07:21:58 -06:00
2025-12-14 07:21:48 -06:00
2025-11-28 07:19:14 -06:00
2025-11-28 07:19:14 -06:00
2025-11-28 07:19:14 -06:00
2025-12-14 07:22:06 -06:00

Advent of Code 2025

This repository contains my solutions for the Advent of Code 2025 challenges.

Languages

I am using Go for this year's challenge again.

Structure

Each day's solution is contained in a separate package.

Prerequisite

Running the Solutions

To run a specific day's solution you can run the packages tests:

go test ./cmd/01

Challenges

Day Problem Solution Notes
01 Problem Solution Part 1 seemed straight forward enough. Part 2 completely stumped me. The trickiest part was not counting zero's twice when you ended and then started from there.
02 Problem Solution Part 1 should have been super straight-forward, but some whitespace screwed up my parsing of the final range. I some how was able to stumble over a solution to part 2 rather blindly.
03 Problem Solution Part 1 intuitively makes you think you only care about highest nums, but then you need to consider placement. I once again tripped over the solution using a stack. However chat morally supported me the whole time.
04 Problem Solution Part 1 was by far the most straight-forward challenge so far. This was easiest day of AoC this year by far.
05 Problem Solution Part 1 was fairly straight forward. Merging ranges was trickiest bit. I feel like I'm being led into a trap with how straight forward today was.
06 Problem Solution Part 1 I don't think it is the best solution, but it does solve it. I kicked ass on part 2. 🥳
07 Problem Solution FIFO for life. 🤣. Fuck me...part 2 I found really difficult and the use of DFS was obvious, but doing the memoizing was not.
08 Problem Solution
09 Problem Solution
10 Problem Solution
11 Problem Solution
12 Problem Solution
S
Description
No description provided
Readme
155 KiB
Languages
Go 100%