26 Commits

Author SHA1 Message Date
c261ee56fe
day15: cleanup, clippies
Some checks failed
test / AoC 2024 (push) Has been cancelled
2024-12-15 01:03:08 -08:00
411d6aa26d
day15: cleanup & use the same implementation for both parts
Some checks failed
test / AoC 2024 (push) Failing after 2m17s
2024-12-15 00:56:07 -08:00
c2c0145219
day15: part 2 submitted solution
Some checks failed
test / AoC 2024 (push) Failing after 2m27s
2024-12-15 00:50:19 -08:00
4dfdaca58c
day15: part 1 solution + beginning of part 2
Some checks failed
test / AoC 2024 (push) Has been cancelled
2024-12-15 00:49:44 -08:00
b060de20c7
day11: clippies
All checks were successful
test / AoC 2024 (push) Successful in 3m7s
2024-12-13 23:44:46 -08:00
74a6b16924
chore: rust fmt 2024-12-13 23:06:07 -08:00
e8a38e7b24
day14: pretty print a tree 2024-12-13 23:05:58 -08:00
c6153663b5
day14: complete solution
Some checks failed
test / AoC 2024 (push) Failing after 58s
2024-12-13 22:53:07 -08:00
d88f907c03
clippies
Some checks failed
test / AoC 2024 (push) Failing after 1m14s
2024-12-13 17:55:28 -08:00
ed184fc92c
day12/day13: codspeed compat (&str input) 2024-12-13 17:42:44 -08:00
1a6d37f4f3
clippies 2024-12-13 02:17:57 -08:00
ebf5a0a489
day13: complete solution 2024-12-13 02:12:18 -08:00
4aa7e9f43c
day3: perf - branchless 2024-12-12 17:56:28 -08:00
a5439062a4
day3: performance - avoid converting &[u8] to &str 2024-12-12 17:38:42 -08:00
3658183deb
day7: performance. DFS with pruning. 2024-12-12 16:02:13 -08:00
38cba37b06
day5: perf: switch to sort-based implementation 2024-12-12 14:50:00 -08:00
6022d2cc39
multiple: Use FxHashMap for s p e e d 2024-12-12 14:07:22 -08:00
447ff5c62c
grid: improve ergonomics with more trait impls and other improvements
update puzzles to pass tests, some performance gains
2024-12-12 02:14:29 -08:00
c213bbbc27
day12: optimization and cleanup 2024-12-12 01:24:14 -08:00
a56fc933c9
day12: complete solution 2024-12-11 22:27:59 -08:00
31eb500832
day7: slight performance improvement from skipping ThreadLoacls 2024-12-11 19:40:45 -08:00
4c14c6092e
bugfix: count off by one, thought ^ was left in the map, but it gets
replaced by X
2024-12-11 18:59:58 -08:00
de535303d4
day11: don't use aoc_generator 2024-12-11 18:43:57 -08:00
50b6d045e7
multiple: genericize Grid over coordinate type, parallelism for day 11 2024-12-11 18:43:13 -08:00
d2defae8a2
chore: make day modules public 2024-12-11 18:40:53 -08:00
11b29a4d57
chore: refactor for cargo-aoc / codspeed 2024-12-11 15:45:52 -08:00