Keenan Tims ktims
ktims pushed to main at ktims/aoc2024 2024-12-13 18:09:26 -08:00
8b011941c4 CI: make a workspace
ktims pushed to main at ktims/aoc2024 2024-12-13 17:55:33 -08:00
d88f907c03 clippies
ktims pushed to main at ktims/aoc2024 2024-12-13 17:52:45 -08:00
d6d81a0c29 CI: run tests
ktims pushed to main at ktims/aoc2024 2024-12-13 17:52:12 -08:00
0e17cc1aa7 CI: run tests
ktims pushed to main at ktims/aoc2024 2024-12-13 17:47:43 -08:00
f9d192123e CI: run tests
ktims pushed to main at ktims/aoc2024 2024-12-13 17:42:48 -08:00
ed184fc92c day12/day13: codspeed compat (&str input)
ktims pushed to main at ktims/aoc2024 2024-12-13 17:28:50 -08:00
a1774d1f73 grid: impl FromStr for Grid<u8>
ktims pushed to main at ktims/aoc2024 2024-12-13 02:24:24 -08:00
3bbf05b30c pre-commit
ktims pushed to main at ktims/aoc2024 2024-12-13 02:23:27 -08:00
6a8a7a9ad1 pre-commit update
1a6d37f4f3 clippies
35637cece1 readme
ebf5a0a489 day13: complete solution
4aa7e9f43c day3: perf - branchless
Compare 7 commits »
ktims pushed to main at ktims/aoc2024 2024-12-12 14:50:18 -08:00
38cba37b06 day5: perf: switch to sort-based implementation
ktims pushed to main at ktims/aoc2024 2024-12-12 14:07:30 -08:00
6022d2cc39 multiple: Use FxHashMap for s p e e d
ktims pushed to main at ktims/aoc2024 2024-12-12 14:01:24 -08:00
bf00657911 multiple: Use FxHashMap for s p e e d
ktims pushed to main at ktims/aoc2024 2024-12-12 02:15:14 -08:00
447ff5c62c grid: improve ergonomics with more trait impls and other improvements
ktims pushed to main at ktims/aoc2024 2024-12-12 01:24:28 -08:00
c213bbbc27 day12: optimization and cleanup
ktims pushed to main at ktims/aoc2024 2024-12-11 22:28:20 -08:00
a56fc933c9 day12: complete solution
ktims pushed to main at ktims/aoc2024 2024-12-11 19:40:58 -08:00
31eb500832 day7: slight performance improvement from skipping ThreadLoacls
ktims pushed to main at ktims/aoc2024 2024-12-11 19:00:20 -08:00
4c14c6092e bugfix: count off by one, thought ^ was left in the map, but it gets
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