Buddhism8003
  • Joined on 2023-11-18
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 11:14:26 +01:00
36d7a3f4e5 Refactor Day08 to simplify AddToCircuits logic
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 10:54:30 +01:00
c559f61496 Refactor Day08 to simplify circuit merge logic
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 10:33:05 +01:00
52bf32f692 Refactor Day07 to rename variables and fix return type for timeline count methods
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 10:31:32 +01:00
249e092494 Refactor Day07 to rename variables for clarity in timeline count recursion logic
14e4a8dfe9 Refactor Day07 to simplify timeline count logic and remove redundant methods
Compare 2 commits »
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 10:04:02 +01:00
92ef64fd88 Refactor Day07 to extract common coordinate enqueue logic
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 09:38:11 +01:00
629467f376 Refactor Day08 to improve readability with LINQ
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 09:19:40 +01:00
7a02ba6b0e Refactor Day08 to improve readability
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-08 09:13:37 +01:00
b60db3c78a Refactor Day08 to improve readability and speed
04d9b2fd45 Add Day 08 solution
afc7997fa2 Add another Day07 part 2 solution, that's way simpler
Compare 3 commits »
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-07 17:52:02 +01:00
62f46aff7d Refactor Day07 to extract node visited count update logic
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-07 17:48:35 +01:00
f0ac76df15 Add Day 07 solution
6e3d180550 Refactor Day06 to simplify operand handling and with using Zip-LINQ method
Compare 2 commits »
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-06 13:56:05 +01:00
b03404fe6a Refactor Day06 to use LINQ for parsing numbers by column
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-06 13:37:42 +01:00
90be974d36 Refactor Day06 to improve readability
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-06 10:58:16 +01:00
1edbfab132 Refactor Day06 to use less ToArray()
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-06 10:54:32 +01:00
47f468ff68 Add Day 06 solution, needs cleanup later
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-05 11:00:00 +01:00
fd417a6e97 Refactor range combining logic for future reusability
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-05 09:45:12 +01:00
79541d0dae small refactorings
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-05 09:04:53 +01:00
31caf429ca Refactor Day04 to use Index() extension method
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-05 07:58:08 +01:00
0d028c4282 Add another Day 05 part 2 solution with combining overlapping ranges
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-05 07:31:58 +01:00
1cd63a7188 Remove unused method CountIdsInRange
Buddhism8003 pushed to main at Buddhism8003/AdventOfCode 2025-12-05 07:26:40 +01:00
91ea80d2e3 Add Day 05 solution