Commit Graph

42 Commits

Author SHA1 Message Date
9fb69c573b Day 13 Complete 0 -> Initially implemented with a hashmap however this was not viable for the second part so followed AxlLinds solution to adapt it for the second part of the challenge. 2023-12-14 16:50:33 +00:00
f287d5a7ee Day 12 Complete. Thanks Reddit. The cache was a godsend! 2023-12-12 21:12:35 +00:00
23b27a2a8a Pretty much there with Day 12... just need an eternity to let it run :) 2023-12-12 21:02:08 +00:00
4082df6be8 Day 11 Complete 2023-12-11 16:54:27 +00:00
5c46e12269 Day 10 Part 2 Complete 2023-12-11 11:30:54 +00:00
075f7e39c7 Day 10 Part 1 complete 2023-12-10 23:21:24 +00:00
a4c8d73439 Day 09 Part 2 Complete 2023-12-09 14:07:04 +00:00
5627684494 Day 08 Part 2 complete :) Very efficient solution 2023-12-08 16:23:24 +00:00
4a095e2a74 Attempted part 2 but have made a mistake in how I simulatneously traverse them 2023-12-08 13:50:47 +00:00
f76c9794bb Day 8 Part 1 complete 2023-12-08 13:20:58 +00:00
f2ec4b3ba9 Day 07 Part 2 complete (Ignore the messy code!) 2023-12-07 20:45:35 +00:00
cbfc3a4dfc Day 7 Part 1 complete -> Didn't realise that sorting the hands of the same type required using an unsorted list :) 2023-12-07 18:57:05 +00:00
12fe856e43 Day 7 Part 1 Attempt :( 2023-12-07 07:11:33 +00:00
c4c423871e Day 6 Complete :) Super easy day! 2023-12-06 12:40:36 +00:00
c1668c8397 Added all of the days 2023-12-06 00:07:08 +00:00
7057d3006b Added day 7 2023-12-05 23:00:18 +00:00
43e3a8ac35 Parallelised the execution of each day 2023-12-05 19:33:10 +00:00
ed05221dff Day 5 Part 2 complete 2023-12-05 07:30:26 +00:00
916e52783a Day 5 Part 1 complete 2023-12-05 07:25:39 +00:00
1f8afe5af0 Added day 6 2023-12-04 21:21:47 +00:00
6d512470de Fixed compiler warnings 2023-12-04 19:02:39 +00:00
34c8099720 Day 2 Part 2 Complete :) 2023-12-04 18:52:58 +00:00
6bd170cbde Got slightly confused on part 2... nearly there 2023-12-04 07:40:07 +00:00
f3c2f6cfd8 Day 4 Part 1 complete 2023-12-04 06:03:29 +00:00
27a646f88f Day 3 part 2... My struggle in the first half made the second half bliss! 2023-12-03 08:39:30 +00:00
0837967a6b Day 3 Part 1... WOW!!! 2023-12-03 08:32:49 +00:00
0e225f4b04 Added day 4.. early I know! And i fixed unit tests not compiling 2023-12-02 23:50:10 +00:00
554319e068 Cleaned up runner 2023-12-02 13:42:55 +00:00
cb4b54e130 Changed number on day 3 2023-12-02 12:46:10 +00:00
13a891400a Day 2 Part 2 Complete 2023-12-02 11:48:22 +00:00
2634f487e2 Day 2 Part 1 2023-12-02 10:57:05 +00:00
308c456fa4 Added benchmarking for each day 2023-12-01 17:55:07 +00:00
4267b68253 Created a set of unit tests each day 2023-12-01 16:33:40 +00:00
5a677ea222 Cleaned up AoC libs and main runner 2023-12-01 16:13:54 +00:00
acb8170222 Cleaned up Day 1 2023-12-01 11:25:59 +00:00
3ff45cae13 Cleaned up runner to use 2 test inputs and prepared for day 2 2023-12-01 11:09:24 +00:00
b08290c70c Day 1 Part 2 Super janky solution. Just could not get to grips with the regex engine 2023-12-01 10:51:24 +00:00
9c26f1ce02 Day 1 Part 2... Feeling in agony as I can't seem to use regex to save my life. Lookahead current does not work :( 2023-12-01 10:38:18 +00:00
eebfbe67e5 Day 01 Part 1 2023-12-01 07:42:48 +00:00
af0b387339 Created Wireframe for code structure 2023-12-01 06:41:23 +00:00
8f24f18d26 Base Project Setup 2023-11-30 17:24:15 +00:00
5d74f8da24 Initial commit 2023-11-30 17:22:58 +00:00