Jonathan Chan
1da1b714b5
Updated custom library.
...
This includes removing all of the grid-related functions.
I think they need to be rethunk, since I keep inconsistently using
either (x, y) or (r, c) as coordinates, and those are swapped.
Coordinates should probably also be some sort of position struct.
If I need that old code, I can always just look at last year's library.
2024-12-10 08:32:07 -05:00
Jonathan Chan
71bb7a7b98
Day 17.
2024-12-10 08:32:07 -05:00
Jonathan Chan
6e1c143815
Refactored Day 16 using new lib.rkt additions for string splitting.
2024-12-10 08:32:07 -05:00
Jonathan Chan
dac4ca5b33
Day 16.
2024-12-10 08:32:07 -05:00
Jonathan Chan
2f2945614c
Various refactorings.
2024-12-10 08:32:07 -05:00
Jonathan Chan
3e20829bdf
Day 14.
2024-12-10 08:32:07 -05:00
Jonathan Chan
8c74ddea41
Added lists->hash to lib.rkt.
2024-12-10 08:32:07 -05:00
Jonathan Chan
1b065d7cce
Day 9.
2024-12-10 08:32:07 -05:00
Jonathan Chan
452ffe283b
Fix library; use threading in Day 7.
2024-12-10 08:32:07 -05:00
Jonathan Chan
fcc51e1b9c
Remove unused library functions.
2024-12-10 08:32:07 -05:00
Jonathan Chan
9ae585ebed
Day 6; some refactoring to use new problem-input-grouped and $.
2024-12-10 08:32:07 -05:00
Jonathan Chan
6073a6a75d
Day 5.
2024-12-10 08:32:07 -05:00
Jonathan Chan
ee339873c6
Refactored Day 4.
2024-12-10 08:32:07 -05:00
Jonathan Chan
8e80a1a618
Day 4.
2024-12-10 08:32:07 -05:00
Jonathan Chan
8f9d23d682
Initial commit.
2024-12-10 08:32:07 -05:00