Commit graph

42 commits

Author SHA1 Message Date
2af1c7e03f Merge branch 'day12' 2025-12-12 22:09:20 +00:00
b3f8ab19ff Add hyperfine to nix env 2025-12-12 22:08:19 +00:00
0633ee80a9 Finish day12, part 1
This feels like cheating
2025-12-12 22:07:05 +00:00
f088a5a21a WIP: implement part 1 2025-12-12 16:35:12 +00:00
bc89b177a2 Add README 2025-12-12 14:55:11 +00:00
393f80f314 WIP: implement part 1 2025-12-12 14:48:57 +00:00
b55a6d61da WIP: implement part 1 2025-12-12 11:02:47 +00:00
524b451399 Finish day11, part 2 2025-12-11 18:40:52 +00:00
76b70d3c6b WIP: implement part 2 2025-12-11 16:30:51 +00:00
f85eda4e87 WIP: implement part 2 2025-12-11 15:48:33 +00:00
37b740f07a Finish day11, part 1 2025-12-11 12:15:11 +00:00
5a8bf21386 Finish day09, part 2
This doesn't work on the example but it does work on the actual dataset.

TODO: Fix that
2025-12-09 21:09:38 +00:00
605b5ee85a WIP: implement part 2 2025-12-09 16:32:37 +00:00
1d6cdccaf8 Vectors! 2025-12-09 09:24:55 +00:00
d1e798bdbf Finish day09, part 1 2025-12-09 09:17:25 +00:00
862f25d6d8 Use DebugAllocator instead of ArenaAllocator 2025-12-07 20:29:18 +00:00
beca41e511 Finish day07, part 2 2025-12-07 20:26:53 +00:00
cc35a07724 Finish day07, part 1 2025-12-07 15:45:04 +00:00
fc3a53c68d Finish day06, part 2 2025-12-06 23:11:05 +00:00
5a0c313961 Finish day06, part 1 2025-12-06 20:39:56 +00:00
3da92e4f2b Finish day05, part 2 2025-12-05 20:09:09 +00:00
e82fb0a304 WIP: implement part 2 2025-12-05 16:33:15 +00:00
9dd5b41fe5 Finish day05, part 1 2025-12-05 08:52:11 +00:00
9ad1671195 We don't need heap allocation 2025-12-04 15:58:57 +00:00
c32fe79d4b Fix a potential segfault
_Apparently_ there are "rules" that say we can't just modify const data
in place >.>
2025-12-04 15:32:18 +00:00
fe3b71908e Finish day04, part 2 2025-12-04 10:30:10 +00:00
268b709c07 Update title 2025-12-04 10:29:53 +00:00
7a0c4751eb Finish day04, part 1 2025-12-04 09:24:27 +00:00
98ec8346a2 Merge branch 'day02' 2025-12-03 16:31:10 +00:00
492a31a891 Update title 2025-12-03 16:28:50 +00:00
0eeca85635 Finish day03, part 2 2025-12-03 16:26:38 +00:00
0413ad2b9f Finish day03, part 1 2025-12-03 15:28:20 +00:00
ee219fc9b2 Finish day02, part 2 2025-12-02 20:19:23 +00:00
34f9fff423 WIP: implement part 2 2025-12-02 16:36:13 +00:00
89d248d3b8 Improve part 1 efficiency 2025-12-02 12:22:28 +00:00
45b25120e0 Finish day02, part 1 2025-12-02 10:41:55 +00:00
fd0a34c35e Cheated, used pyt's solution 2025-12-01 22:47:28 +00:00
3e7efd4d0a Finish day01, part 1 2025-12-01 22:18:44 +00:00
1a0e6cd0b4 WIP: add missing default case 2025-12-01 16:29:28 +00:00
ce18267ed6 WIP: implement day 1 2025-12-01 16:26:45 +00:00
d64050a402 Refine setup 2025-12-01 14:49:05 +00:00
f4670e510f Initial commit 2025-11-30 23:09:12 +00:00