|
|
16e726db6b
|
Make const "sets"
|
2025-06-16 13:51:07 -05:00 |
|
|
|
ec0267a455
|
Only make a single cache key (minor optimization)
|
2025-06-16 13:36:02 -05:00 |
|
|
|
a7b3d9225b
|
Remove commented out code
|
2025-06-16 13:33:05 -05:00 |
|
|
|
f235c46bd4
|
Add caching back in
|
2025-06-16 13:32:26 -05:00 |
|
|
|
3815d496b9
|
Finish day 7 part 2
|
2025-06-16 13:07:41 -05:00 |
|
|
|
9f25697af4
|
Comment out old implementation
|
2025-06-16 12:59:46 -05:00 |
|
|
|
e2cb839086
|
Better permutation creation
|
2025-06-16 12:58:38 -05:00 |
|
|
|
72492db6ea
|
Move over to using enum
|
2025-06-16 12:24:18 -05:00 |
|
|
|
3dff9f9bd2
|
Optimize set creation
|
2025-06-16 12:17:24 -05:00 |
|
|
|
2202a42705
|
Encapsulate cache locking code
|
2025-06-16 12:07:23 -05:00 |
|
|
|
de9edd71cc
|
Cache operator sets
|
2025-06-16 11:54:01 -05:00 |
|
|
|
b0a81013bd
|
Break day 7 into modules
|
2025-06-16 11:32:05 -05:00 |
|
|
|
0b6ff3a4d0
|
Day 7 Part 1 implementation
|
2025-06-16 10:54:22 -05:00 |
|
|
|
775c4a50ca
|
Add operator set creation
|
2025-06-16 10:31:36 -05:00 |
|
|
|
cd1260057d
|
Day 7 parse input
|
2025-06-06 10:51:04 -05:00 |
|
|
|
c474767812
|
Init day 7
|
2025-06-04 20:27:32 -05:00 |
|
|
|
cae7a32dfa
|
Add readme
|
2025-06-04 11:46:46 -05:00 |
|
|
|
743f7ae763
|
Finish day 6
|
2025-06-04 11:44:42 -05:00 |
|
|
|
8e34ef72b8
|
Pull simulation code out into it's own function
|
2025-06-04 11:20:31 -05:00 |
|
|
|
050566e8d9
|
Finish day 6 part 1
|
2025-06-04 11:08:37 -05:00 |
|
|
|
8b983479e5
|
Pull apart return type from load_map
|
2025-05-31 09:23:58 -05:00 |
|
|
|
f72e5c0203
|
Add comment to top of day 5 and 6
|
2025-05-31 09:20:54 -05:00 |
|
|
|
4766956a92
|
Start day 6
|
2025-05-31 08:50:55 -05:00 |
|
|
|
80b8b3ec2f
|
Init day 6 project
|
2025-05-30 14:35:27 -05:00 |
|
|
|
ae8dcc6a03
|
Complete Day 5
|
2025-05-30 08:24:13 -05:00 |
|
|
|
0a6971991e
|
Cleanup code and store invalid pages for part 2
|
2025-05-30 08:07:15 -05:00 |
|
|
|
ddecce8f63
|
Move comment
|
2025-05-30 08:04:33 -05:00 |
|
|
|
82d48212cf
|
Day 5 Part 1
|
2025-05-30 07:59:06 -05:00 |
|
|
|
374ffa5172
|
Add links to days in readmes
|
2025-05-29 22:04:06 -05:00 |
|
|
|
6730dd1a80
|
Finish day 4
|
2025-05-29 22:02:50 -05:00 |
|
|
|
bd64b51683
|
Rename select_cell to cell
|
2025-05-28 20:52:17 -05:00 |
|
|
|
ce72a9b3cf
|
Day 4 part 1 complete
|
2025-05-28 20:45:26 -05:00 |
|
|
|
724ac02a9f
|
Add return
|
2025-05-28 17:14:40 -05:00 |
|
|
|
8a524236cc
|
Remove unused import
|
2025-05-28 17:10:48 -05:00 |
|
|
|
d8136c2ff4
|
Format code
|
2025-05-28 17:03:20 -05:00 |
|
|
|
ce37b21d3d
|
Remove bad whitespace
|
2025-05-28 17:02:33 -05:00 |
|
|
|
465d18ea67
|
Implement taking strings from crossword
|
2025-05-28 17:01:56 -05:00 |
|
|
|
5f8eb40a8d
|
Fix comment
|
2025-05-27 22:33:40 -05:00 |
|
|
|
7a9fb8546c
|
Pull Crossword out into it's own module
|
2025-05-27 22:26:05 -05:00 |
|
|
|
f977975326
|
Start implementing day 4
|
2025-05-27 22:10:38 -05:00 |
|
|
|
6882164ae7
|
Add Cargo.lock files
|
2025-05-26 15:57:34 -05:00 |
|
|
|
a400730c88
|
Fix clippy errors
|
2025-05-26 15:50:22 -05:00 |
|
|
|
da92f241eb
|
Cargo init day 4
|
2025-05-26 15:47:33 -05:00 |
|
|
|
5eaf05ff1c
|
Break day 3 into modules
|
2025-05-26 13:25:35 -05:00 |
|
|
|
4eaf6948e9
|
Day 3 complete
|
2025-05-26 12:47:08 -05:00 |
|
|
|
1dc412f341
|
Remove commented out code
|
2025-05-26 12:01:22 -05:00 |
|
|
|
5c02081067
|
Day 3 part 1
|
2025-05-26 11:59:58 -05:00 |
|
|
|
147049cbe2
|
Comment out unused code
|
2025-05-26 08:14:54 -05:00 |
|
|
|
898529895d
|
Add readme.md to day 1 and 2
|
2025-05-26 08:12:24 -05:00 |
|
|
|
75ea19302a
|
Day 2 complete
|
2025-05-26 08:06:54 -05:00 |
|