Tuesday, December 24, 2024

Advent of Code 2024 - Day 24 - Go

   --- Day 24: Crossed Wires ---

https://adventofcode.com/2024/day/24

Day 24 - Solution

Thursday, December 19, 2024

Advent of Code 2024 - Day 19 - Go

  --- Day 19: Linen Layout ---

https://adventofcode.com/2024/day/19



Day 19 - Solution

Wednesday, December 18, 2024

Advent of Code 2024 - Day 18 - Go

 --- Day 18: RAM Run ---

https://adventofcode.com/2024/day/18


Day 18 - Solution

Wednesday, December 6, 2023

Advent of Code 2023 - Day 6 - Salesforce Apex

Lot's of ways to approach this, I implemented the iterative approach for part 1, stepping through each variance in the range. 

Part 2 was a much larger range to search against and the iterative approach wouldn't work given CPU limits. Instead I used a binary search to find the low and high ends of the range that meet the criteria, and then find the difference for the possible solutions. 

For fun I also implemented a straight math solution using a quadratic formula. This is by far the fastest solution.  

--- Day 6: Wait For It ---

https://adventofcode.com/2023/day/6

Advent Calendar Progress

Tuesday, December 5, 2023

Advent of Code 2023 - Day 5 - Salesforce Apex

--- Day 5: If You Give A Seed A Fertilizer ---

https://adventofcode.com/2023/day/5

Advent Calendar Progress