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 |
23
|
day23: problem 2 solution
|
2023-12-23 02:54:07 -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 |