My Advent of Code 2023 solutions https://adventofcode.com/2023
Go to file
2023-12-22 20:58:14 -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
22 day22: cleanup & nice output 2023-12-22 04:19:58 -08:00
boilerplate/src boilerplate: remove unnecessary Duration import 2023-12-15 20:56:13 -08:00
.gitignore gitignore 2023-12-22 20:58:14 -08:00
.rustfmt.toml root: add .rustfmt.toml 2023-12-18 02:04:22 -08:00