Keenan Tims ktims
ktims pushed to main at ktims/aoc2024 2024-12-11 18:44:07 -08:00
de535303d4 day11: don't use aoc_generator
50b6d045e7 multiple: genericize Grid over coordinate type, parallelism for day 11
d2defae8a2 chore: make day modules public
cd8900d936 chore: enable LTO for release builds
Compare 4 commits »
ktims pushed to main at ktims/aoc2024 2024-12-11 15:46:09 -08:00
11b29a4d57 chore: refactor for cargo-aoc / codspeed
ktims pushed to main at ktims/aoc2023 2024-12-11 09:54:30 -08:00
48c96ce7ea day24: cheat solution used for part 2 submission
ktims pushed to main at ktims/aoc2024 2024-12-11 03:11:29 -08:00
3bfde9fd9b day11: some cleanup, slight performance
ktims pushed to main at ktims/aoc2024 2024-12-11 01:20:45 -08:00
3ed3165bd1 day11: some cleanup, slight performance
ktims pushed to main at ktims/aoc2024 2024-12-11 00:55:58 -08:00
2e239681ce day11: performance
ktims pushed to main at ktims/aoc2024 2024-12-10 23:40:09 -08:00
a7354b6ed7 day11: part 2 solution
ktims pushed to main at ktims/aoc2024 2024-12-10 23:37:01 -08:00
726f963239 day11: part 2 solution
ktims pushed to main at ktims/aoc2024 2024-12-10 23:34:56 -08:00
83898ad6b4 day11: part 2 solution
462918b382 day11: part 1 solution
Compare 2 commits »
ktims pushed to main at ktims/aoc2024 2024-12-10 17:07:19 -08:00
8af11a6092 day10: performance. slight gain from memoizing visited positions in p1.
ktims pushed to main at ktims/aoc2024 2024-12-10 16:20:46 -08:00
d9d55b069f day10: optimization
ktims pushed to main at ktims/aoc2024 2024-12-10 16:19:25 -08:00
016430cbe8 day10: optimization
ktims pushed to main at ktims/aoc2024 2024-12-09 21:59:50 -08:00
0716dde8b1 day10: complete solution
ktims pushed to main at ktims/aoc2024 2024-12-09 00:23:47 -08:00
206c1fca85 day9: optimize part 2
f7cf4f1e9f day9: optimize part 1
b08c8fbd80 day9: use part 2 'inodes' table to speed up part 1
Compare 3 commits »
ktims pushed to main at ktims/aoc2024 2024-12-08 23:34:44 -08:00
2bc751dd0d day9: complete solution
ktims pushed to main at ktims/aoc2024 2024-12-08 22:57:40 -08:00
a6ea5b4155 day9: second rewrite, still failing
ktims pushed to main at ktims/aoc2024 2024-12-07 22:50:17 -08:00
622877843e day8: refactor and cleanup
ktims pushed to main at ktims/aoc2024 2024-12-07 21:44:10 -08:00
47e40942e2 day8: complete solution
ktims pushed to main at ktims/aoc2024 2024-12-06 23:05:19 -08:00
3e0bc0d5cc day7: parallel solution, < 100ms
ktims pushed to main at ktims/aoc2024 2024-12-06 21:40:37 -08:00
868c3e56fc day7: complete solution