Commit Graph

57 Commits

Author SHA1 Message Date
Jake Pullen c7107a4d44 more cleaning 2023-12-17 17:37:01 +00:00
Jake Pullen 8c2a9db754 day by day folder building for neatness 2023-12-17 10:06:16 +00:00
Jake Pullen 5a5592ad60 reworked get_puzzle_text to handle non existant files. 2023-12-17 09:59:49 +00:00
Jake Pullen 2538eb8731 removed all aoc copywrite 2023-12-17 09:44:20 +00:00
Jake Pullen a141be10ff day 17 done,
added inputs and puzzle text to gitignore
to honor the copywrite
2023-12-17 09:38:30 +00:00
Jake Pullen 50a5f644c3 day 16 done 2023-12-16 13:33:03 +00:00
Jake Pullen 9892e1dfa6 Day 15 Done 2023-12-15 13:49:23 +00:00
Jake Pullen 2087550892 Day 14 complete 2023-12-14 08:16:28 +00:00
Jake Pullen afbfdb25fe day 13 done 2023-12-13 06:28:28 +00:00
Jake Pullen 4afa5900a0 day 12 done 2023-12-12 09:52:36 +00:00
Jake Pullen c54bc6efe0 part 2 done 2023-12-11 13:08:25 +00:00
Jake Pullen bfd580c2e5 day 11 part 1 done 2023-12-11 11:36:10 +00:00
Jake Pullen 59bb5f9682 day 10 done 2023-12-11 11:34:40 +00:00
Jake Pullen 3c6bbfffde day 9 done 2023-12-09 09:18:11 +00:00
Jake Pullen 784baab952 updated get puzzle text to be smart 2023-12-08 13:42:14 +00:00
Jake Pullen 43f187ebee updated part 2... turns out brute force is not the answer 2023-12-08 09:23:09 +00:00
Jake Pullen 9cfc46bd7e day 8 done 2023-12-08 08:21:56 +00:00
Jake Pullen 903a763e75 day 7 done 2023-12-07 14:55:51 +00:00
Jake Pullen 7ee2417313 Add function to populate data for Advent of Code
puzzle
2023-12-06 08:02:02 +00:00
Jake Pullen 853444ab75 updated gitignore 2023-12-06 07:53:46 +00:00
Jake Pullen e7e80c9034 Add puzzle text and input for 2022 Day 8-25 2023-12-06 07:46:26 +00:00
Jake Pullen 22ab280ff9 Add puzzle text for day 6 and day 7 2023-12-06 07:33:05 +00:00
Jake Pullen 30935708d1 part 2 complete 2023-12-06 06:19:48 +00:00
Jake Pullen dabb10f5de day 6 part 1 done 2023-12-06 06:09:09 +00:00
Jake Pullen 58a2c598a7 tifying up a little 2023-12-05 12:48:51 +00:00
Jake Pullen ac860f5455 change a variable name 2023-12-05 12:44:15 +00:00
Jake Pullen e5259e639c complete re-write of part 2 2023-12-05 12:43:20 +00:00
Jake Pullen eb14bebf4c Optimize seed number search and print answer 2023-12-05 08:30:03 +00:00
Jake Pullen 17ae97c3b5 pass day 5 solve 2023-12-05 08:09:00 +00:00
Jake Pullen 811d11818f stopped trying to store the mappings,
ate the memory like cookies.
instead we work out the kay:value on the fly
2023-12-05 07:51:36 +00:00
Jake Pullen 972d032360 Refactor maps using defaultdict 2023-12-05 07:43:29 +00:00
Jake Pullen 68e84514da Merge branch 'main' of https://github.com/Jake-Pullen/advent_of_code 2023-12-05 07:37:42 +00:00
Jake Pullen b2a1f9fb5f day 5 part 1 possibly complete 2023-12-05 07:37:29 +00:00
Jake Pullen 04416395f5 Merge branch 'main' of https://github.com/Jake-Pullen/advent_of_code 2023-12-04 20:35:33 +00:00
Jake Pullen fca950f322 working on 2022 day 5 2023-12-04 20:35:28 +00:00
Jake Pullen 0de0fdc04e day 4 complete 2023-12-04 15:49:46 +00:00
Jake Pullen c47fa6d4f8 added day 4 puzzle 2023-12-04 11:12:25 +00:00
Jake Pullen 37c783c4ea day 3 done, couldnt manage this one so got help
JP to come back to understand how this works
2023-12-04 11:09:36 +00:00
Jake Pullen 8ce3db4914 Fix special character position calculation 2023-12-03 20:09:45 +00:00
Jake Pullen d5eb24d753 Merge branch 'main' of https://github.com/Jake-Pullen/advent_of_code 2023-12-03 09:15:45 +00:00
Jake Pullen 93ce8f6124 completed 2022 day 4 2023-12-02 19:15:09 +00:00
Jake Pullen ff9d1a7909 2022 day 3 complete 2023-12-02 18:19:16 +00:00
Jake Pullen 6d6778ff51 finished part 2 for day 2 2023-12-02 16:41:46 +00:00
Jake Pullen c2d362c6b3 working through day 3 2023-12-02 15:26:52 +00:00
Jake Pullen c83a55e79d Update puzzle text for Day 2: Cube Conundrum 2023-12-02 08:18:58 +00:00
Jake Pullen 638a2900a9 add puzzle_text for part 2 2023-12-01 16:45:32 +00:00
Jake Pullen 94a13e6311 added 2022 day 3 part 1 2023-12-01 16:44:19 +00:00
Jake Pullen 84fb42f207 working on 2022 day 1 & 2 2023-12-01 14:22:38 +00:00
Jake Pullen 803de69aaa updated the organiser to be flexible in years
added 2022 folders
to start going back and doing previous years
2023-12-01 09:26:45 +00:00
Jake Pullen 53d5cd8f59 added year folder 2023-12-01 09:17:58 +00:00