My Advent of Code 2023 solutions https://adventofcode.com/2023
Go to file
Keenan Tims 190fc92842
day21: problem 2 solution
not proud of this one either, completely cheated and it does not get
exactly the correct error (it was off by one for my input), but the
quadratic solver on Wolfram Alpha was able to do it.
2023-12-21 03:17:11 -08:00
1 Move .gitignore to the parent 2023-12-05 13:16:21 -08:00
2 day2: problem 2 solution 2023-12-05 13:25:11 -08:00
3 day3: problem 2 solution. this is ugly. 2023-12-05 18:49:36 -08:00
4 day4: Add tests 2023-12-05 21:45:49 -08:00
5 day5: reimplement in a sane, fast way 2023-12-15 18:10:29 -08:00
6 day6: problem 2 solution 2023-12-06 18:15:36 -08:00
7 day7: problem 1 & 2 solutions 2023-12-06 22:37:02 -08:00
8 day8: problem 1 & 2 solutions 2023-12-07 22:07:07 -08:00
9 day9: formatting 2023-12-08 21:41:30 -08:00
10 day10: problem 2 solution 2023-12-10 00:02:29 -08:00
11 day11: problem 1 & problem 2 solutions 2023-12-10 22:34:39 -08:00
12 day12: problem 2 solution 2023-12-12 02:20:53 -08:00
13 day13: problem 2 solution 2023-12-12 22:20:54 -08:00
14 day14: itertools is not used anymore 2023-12-14 15:43:11 -08:00
15 day15: functional hash implementation using fold() 2023-12-14 23:33:48 -08:00
16 day16: use tail recursion unstead of passing mutable state 2023-12-16 11:07:39 -08:00
17 day17: don't revisit the start position 2023-12-17 20:55:42 -08:00
18 day18: formatting and cleanup 2023-12-18 02:03:48 -08:00
19 day19: refactoring and cleanup 2023-12-19 02:01:47 -08:00
20 day20: problem 2 solution - needed a hint 2023-12-20 01:48:09 -08:00
21 day21: problem 2 solution 2023-12-21 03:17:11 -08:00
boilerplate/src boilerplate: remove unnecessary Duration import 2023-12-15 20:56:13 -08:00
.gitignore Move .gitignore to the parent 2023-12-05 13:16:21 -08:00
.rustfmt.toml root: add .rustfmt.toml 2023-12-18 02:04:22 -08:00