Commit Graph

39 Commits

Author SHA1 Message Date
Savanni D'Gerinel 8f47885d0a Using Rayon gets 6b runtime down to only five seconds 2024-12-09 13:41:03 -05:00
Savanni D'Gerinel 4c453b192a Day 6 2024-12-09 13:36:13 -05:00
Savanni D'Gerinel 5f01c48480 Extract Grid into its own package 2024-12-06 23:09:55 -05:00
Savanni D'Gerinel e86d381098 Solution for day5 2024-12-06 23:09:41 -05:00
Savanni D'Gerinel b2dcf20a27 Day 4 solution! 2024-12-04 22:14:14 -05:00
Savanni D'Gerinel c170aee068 Switch day3b to a nom parser 2024-12-04 21:16:40 -05:00
Savanni D'Gerinel e121e53258 Solve day 3 2024-12-03 22:16:20 -05:00
Savanni D'Gerinel 70c04eb6ea Day 2 solutions 2024-12-02 22:01:15 -05:00
Savanni D'Gerinel b0966e5b39 Advent of Code 2024, Day 1 2024-12-01 22:06:10 -05:00
Savanni D'Gerinel febbf4c709 Day 8a 2023-12-19 20:52:50 -05:00
Savanni D'Gerinel 90396f7fd1 Handle jokers for 7b 2023-12-10 15:07:47 -05:00
Savanni D'Gerinel 0700310d4c Day 7a. After this we will change the card values. 2023-12-10 14:46:45 -05:00
Savanni D'Gerinel 38f1be8181 Day 6 solutions 2023-12-06 23:06:02 -05:00
Savanni D'Gerinel c3c5667c85 Day 5 solutions 2023-12-06 08:21:16 -05:00
Savanni D'Gerinel 4bf9a72112 Day 4 solution 2023-12-04 18:53:50 -05:00
Savanni D'Gerinel 8d034b83f9 Use address halos to calculate part halos 2023-12-03 13:48:50 -05:00
Savanni D'Gerinel 234f53b8b5 Make Halo a part of the Part structure 2023-12-03 13:08:38 -05:00
Savanni D'Gerinel 659a9ce482 Rename Addr to Part and create a new Addr struct 2023-12-03 13:05:05 -05:00
Savanni D'Gerinel 40f213ff1b Day 3 solution 2023-12-03 12:44:16 -05:00
Savanni D'Gerinel 336a1ebbce Day 2 2023-12-02 11:38:34 -05:00
Savanni D'Gerinel bb23061268 Checking in what remains of AoC 2022 2023-12-01 10:05:47 -05:00
Savanni D'Gerinel 634812126b Day 1 of AoC 2023 2023-12-01 10:05:28 -05:00
Savanni D'Gerinel e3bf22c10f And there's part 2 2022-12-12 01:34:16 -05:00
Savanni D'Gerinel 0d22d43872 Solve 7a. Wow that took a lot of code. 2022-12-12 01:16:32 -05:00
Savanni D'Gerinel 84de761c1a Solution for day 6 2022-12-11 22:27:32 -05:00
Savanni D'Gerinel 72426e9163 Finish day 5 2022-12-11 00:46:28 -05:00
Savanni D'Gerinel 0f7b59af46 Tons and tons of code to handle day 5a 2022-12-11 00:37:55 -05:00
Savanni D'Gerinel 0e475d9264 Clean up the counters 2022-12-04 23:46:26 -05:00
Savanni D'Gerinel 3e3fbd802d Add solution for day 4 2022-12-04 23:36:21 -05:00
Savanni D'Gerinel 27e5979042 Flatted 2022 2022-12-03 22:20:52 -05:00
Savanni D'Gerinel a37cfbed26 Move the 2022 problems into the 2022 directory 2022-12-03 22:19:35 -05:00
Savanni D'Gerinel dfbd28dca3 Day 3 solutions 2022-12-03 22:16:57 -05:00
Savanni D'Gerinel 434fdba208 Solution for day 2 2022-12-02 09:10:12 -05:00
Savanni D'Gerinel 0340f23360 Day 1 solution 2022-12-01 09:46:04 -05:00
Savanni D'Gerinel 683d7ef7a3 Calculate scores, make a table, print the board 2022-11-27 00:22:49 -05:00
Savanni D'Gerinel e37add37df Properly parse the data 2022-11-26 23:01:00 -05:00
Savanni D'Gerinel 576df264f9 Pull the AoC leaderboard API 2022-11-26 22:37:13 -05:00
Savanni D'Gerinel a014b25947 Demonstrate solving the first problems from 2021 2022-11-26 21:39:02 -05:00
Savanni D'Gerinel 29d691ce95 Initialize the repository 2022-11-26 21:08:13 -05:00