24 Commits

Author SHA1 Message Date
Connor Johnstone
09bc5908e1 This day was pretty easy, though I made a stupid mistake and took too long. Also started way late. But only 13 lines total for part 2 2023-12-19 00:05:37 -07:00
Connor Johnstone
157d1f01b0 Completed day 17. Had to look at some other peoples stuff for guidance though 2023-12-17 01:43:55 -07:00
Connor Johnstone
b7343dc6d5 Easy one today. And on the first day I switched to python 2023-12-14 23:11:11 -07:00
Connor Johnstone
d5b3be1b2c Completed 14. Code isn't quite done, but I got close enough to finish by hand 2023-12-14 02:25:23 -07:00
Connor Johnstone
84879e4f8b Day 12 done. Had to look up some other people's solutions as hints though... 2023-12-12 21:33:27 -07:00
Connor Johnstone
7f7d745284 Completed day 11. Thought it was fast, but maybe not 2023-12-11 22:04:12 -07:00
Connor Johnstone
292171bf3e No performance improvement, but the code is a lot cleaner 2023-12-11 10:55:13 -07:00
Connor Johnstone
c566b5bb64 Fixed an error 2023-12-11 01:11:15 -07:00
Connor Johnstone
0be182c7f0 Found the inefficiency. Could probably write this better, but happy with the performance now 2023-12-11 01:04:30 -07:00
Connor Johnstone
2c041b10af Modest performance improvement. Need to switch from column search to row search 2023-12-11 00:50:00 -07:00
Connor Johnstone
8b270c236b Completed day 10. Not wildly happy with my runtime 2023-12-11 00:39:11 -07:00
Connor Johnstone
b60591ea38 Not working for some reason 2023-12-09 14:00:10 -07:00
Connor Johnstone
0ac85b5ef0 Finished part 2. Not really satisfied with the answer. 2023-12-08 00:21:19 -07:00
Connor Johnstone
b3f768f211 Broke part 5 but I'm committing anyway 2023-12-07 23:51:33 -07:00
Connor Johnstone
58e0f7fcea Missed several updates. Working on 8 pt 2 2023-12-07 23:51:02 -07:00
Connor Johnstone
1793b37364 Completed day 5. It's slow, but I wasn't running it in release mode like an idiot 2023-12-05 13:30:55 -07:00
Connor Johnstone
80df1d53c2 Completed day 4 2023-12-03 22:57:29 -07:00
Connor Johnstone
d4056397c8 Completed day 3. Found that one hard 2023-12-03 00:03:47 -07:00
Connor Johnstone
78b17e5f82 Small improvements 2023-12-01 22:41:42 -07:00
Connor Johnstone
993c23dc1b Completed day 2. Needs speed improvements 2023-12-01 22:38:12 -07:00
Connor Johnstone
6a32039ff0 Modest speed improvements 2023-12-01 16:58:31 -07:00
Connor Johnstone
86c583b3b0 Added benchmarking 2023-12-01 15:39:12 -07:00
Connor Johnstone
48bd1e61cb Slightly more elegant 2023-11-30 23:27:09 -07:00
Connor Johnstone
7bb6e131a4 Completed day one 2023-11-30 23:23:35 -07:00