c244222ec4
Solutions for 2018 day 9
2022-12-21 14:14:06 +00:00
b1ba25890e
Solutions for 2018 day 8
2022-12-21 13:20:03 +00:00
5e1129051b
Solutions for 2018 day 7
2022-12-21 12:06:56 +00:00
3c3a1edd61
Optimize 2018 day 6 part 2.
...
Basically tighten the search parameters.
2022-12-21 10:59:49 +00:00
db293409e4
Add solutions for 2022 day 21
2022-12-21 10:47:22 +00:00
6e82a377c4
Add solutions for 2018 day 6
2022-12-21 10:47:13 +00:00
d3999e2e8f
Add solutions for 2018 day 5
2022-12-20 21:31:31 +00:00
ada38d67f6
Add solutions for 2018 day 4
2022-12-20 17:22:41 +00:00
22bd166c28
Make 2022 day 19 part 2 more efficient
2022-12-20 14:39:28 +00:00
9b49579c75
Solutions for 2022 day 20
2022-12-20 12:17:28 +00:00
564c75a5c6
Dry run for 2022 day 19 part 2
...
This is slow, but will check everything. I want to see whether being greedy will be better.
2022-12-19 15:03:39 +00:00
14f4274bdd
Dry run for 2022 day 19 part 1
...
This is slow, but will check everything. I want to see whether being greedy will be better.
2022-12-19 07:43:41 +00:00
ff29cc8efe
Add solution for 2022 day 17 Part 2
2022-12-18 13:50:39 +00:00
3f75d687a9
Add solution for 2022 day 17 Part 1
2022-12-18 13:16:01 +00:00
5d1edaa0a3
Add solution for 2022 day 18
2022-12-18 13:05:59 +00:00
1c2074d074
Day 2022-16 tidied up.
2022-12-17 07:22:48 +00:00
1f73a0f280
Initial solution for 2022 day 16.
2022-12-16 16:35:22 +00:00
3627718a3e
Tidy solution for 2022 day 15 part 2 x2.
2022-12-15 09:52:05 +00:00
ed02811d56
Tidy solution for 2022 day 15 part 2.
2022-12-15 09:46:52 +00:00
026f2eba2c
Add solutions for 2022 day 15.
2022-12-15 08:10:29 +00:00
5d60304825
Add solutions for 2018 day 3.
2022-12-14 15:26:43 +00:00
7c23c30cf6
Tidy up CMakeLists for includes.
2022-12-14 13:51:14 +00:00
96f39f019e
Add Puzzles for 2022 day 14
2022-12-14 08:59:32 +00:00
9cad2da05d
Add Puzzles for 2022 day 13
2022-12-13 13:01:44 +00:00
5be1a0ad47
Add Puzzles for 2022 day 12
2022-12-12 07:51:51 +00:00
54c9b00c96
Update CLion config
2022-12-11 08:49:05 +00:00
e384f5b571
Add puzzles for 2022 Day 11.
2022-12-11 07:47:51 +00:00
c9fa108996
Clang tidy 2022 Day 10.
2022-12-10 07:29:50 +00:00
0e5e5b70d9
Clang tidy 2022 Day 9.
2022-12-09 07:17:55 +00:00
04abe87471
Clang tidy 2022 Day 8.
2022-12-08 09:29:48 +00:00
bfd11cf480
Clang tidy 2022 Day 7.
2022-12-07 07:41:52 +00:00
54900d5a36
Add 2022 Day 7.
2022-12-07 07:29:23 +00:00
d57308ea83
Add 2022 Day 6.
2022-12-06 10:51:17 +00:00
0b06899b68
Add 2022 Day 5.
2022-12-05 07:35:09 +00:00
3117a35581
Add 2022 Day 4.
2022-12-04 08:12:44 +00:00
46b36d7ec8
Add 2022 Day 3.
2022-12-03 08:26:18 +00:00
7005eb7ff4
Add 2022 Day 2.
2022-12-02 07:01:11 +00:00
3c377b04db
Add 2018 Day 2 part 2.
2022-12-01 19:10:00 +00:00
24753f81d5
Add 2018 Day 2 Part 1
2022-12-01 17:36:53 +00:00
bc8ab51e99
Add 2022 Day 1 solutions
2022-12-01 07:02:12 +00:00
df9078ff37
Add 2021 Day 1 solutions
2022-11-27 17:22:43 +00:00
931ad402fa
Tidy 2021 25 solution
2022-11-27 17:22:29 +00:00
29079b59bc
Add Puzzle 2021-25-01
2022-11-26 21:34:03 +00:00
4b275a855e
Add Puzzle 2021-24
2022-11-26 21:10:00 +00:00
aae3bc7556
Merge remote-tracking branch 'origin/main'
2022-01-12 14:29:03 +00:00
539666d508
Add 2017 puzzle 1
2022-01-12 14:28:19 +00:00
0c2ac4d5f0
Add 2020 puzzle 1
2022-01-12 14:28:00 +00:00
1fab8c9161
Completed puzzles for 2021 day 23
2022-01-12 14:26:21 +00:00
3ba00ad3eb
Separate out Dijkstra implementation
...
This separates the Dijkstra implementation into its own generic function.
Whilst doing this we can simplify the code and also save yet more memory!
Still don't get correct results for part 2.
2022-01-12 11:31:09 +00:00
a1a7d11583
Separate out Dijkstra implementation
...
This separates the Dijkstra implementation into its own generic function.
Whilst doing this we can simplify the code and also save yet more memory!
Still don't get correct results for part 2.
2022-01-12 09:30:21 +00:00