Extend lib and solve day 17 with A*. Fun.

This commit is contained in:
2023-12-17 22:07:11 -05:00
parent 87e2568b12
commit 1b3e58c307
5 changed files with 307 additions and 31 deletions

View File

@@ -12,4 +12,8 @@
- Day 10: 180:00; this one was hard for me.
- Day 11: 68:00; okay but not elegant and way too slow ofc; x-ray solution would have been neat
- Day 12: 52:00 and 22:00 for leaderboard; had the right idea and I am good at this type of problem
- ...
- Day 16: 00:27:30 745; best placement so far, of course still horribly slow
- Day 17: a couple of hours... realized that I need A* after a while; reused
implementation from Project Euler but improved with heapq which was super fun