|
|
608f3dc621
|
Implement 2024 day 3 part 2 in Terraform
No one's going to stop me, not even common sense
|
2024-12-03 19:33:47 +01:00 |
|
|
|
ff2e421437
|
formatting
|
2024-12-03 19:09:04 +01:00 |
|
|
|
e0d458c972
|
Forgot to include real input
|
2024-12-03 08:20:53 +01:00 |
|
|
|
1c54a79d19
|
Implement 2024 day 3 part 1 in Terraform
|
2024-12-03 08:18:15 +01:00 |
|
|
|
c5cbd6d24f
|
Restructure bonus tests
|
2024-12-03 08:12:45 +01:00 |
|
|
|
e36f7dd4f7
|
Implement 2024 day 3
|
2024-12-03 08:07:14 +01:00 |
|
|
|
b2add928ad
|
Implement day 2 in Terraform
|
2024-12-02 18:25:01 +01:00 |
|
|
|
5a9667094c
|
Implement 2024 day 2
|
2024-12-02 08:55:57 +01:00 |
|
|
|
443ff2cee6
|
Reduce part 2 to O(n)
|
2024-12-01 18:04:13 +01:00 |
|
|
|
f4a5ffe3ce
|
Part 2 and actual testing
|
2024-12-01 17:05:41 +01:00 |
|
|
|
73f886359b
|
Implement day 1 part 1 in Terraform
|
2024-12-01 16:51:45 +01:00 |
|
|
|
26ee876f7a
|
Minor fixes
|
2024-12-01 15:21:55 +01:00 |
|
|
|
16092fe5b2
|
Implement day 1
|
2024-12-01 10:48:35 +01:00 |
|
|
|
6adfbd29f1
|
Merge pull request #6 from bertptrs/prepare-2024
Prepare for 2024
|
2024-12-01 10:23:16 +01:00 |
|
|
|
eef637f006
|
Remove old unused CI
I'm never going to finish that rework anyway
|
2024-11-22 10:45:53 +01:00 |
|
|
|
3d24e50cb3
|
Ci thing
|
2024-11-22 10:43:33 +01:00 |
|
|
|
ee5eb931a9
|
Better project setup, now with a structure UV likes
|
2024-11-22 10:28:10 +01:00 |
|
|
|
fd6b58022d
|
Review comments
|
2024-11-21 17:34:32 +01:00 |
|
|
|
b7244ad400
|
Attempt at a harness
|
2024-11-19 21:57:45 +01:00 |
|
|
|
1f41f4b35a
|
Remove inputs
|
2024-01-10 19:40:45 +01:00 |
|
|
|
d2a17216c7
|
Flip check order
|
2023-12-25 22:09:27 +01:00 |
|
|
|
9b164a4d9d
|
Implement 2023 day 24 part 2
|
2023-12-25 15:00:28 +01:00 |
|
|
|
5d811a08b6
|
Implement 2023 day 25
|
2023-12-25 14:14:48 +01:00 |
|
|
|
0af116920b
|
Reduce runtime by 90% by eliminating hashsets
|
2023-12-25 00:58:40 +01:00 |
|
|
|
898f8dce25
|
Placate clippy
|
2023-12-25 00:23:43 +01:00 |
|
|
|
0cce8a2045
|
Parameterize implementation to support test
|
2023-12-25 00:17:19 +01:00 |
|
|
|
c80354b4af
|
Implement 2023 day 24 part 1
|
2023-12-24 23:47:36 +01:00 |
|
|
|
bfa7b26c69
|
Non-functional impl
|
2023-12-24 15:37:05 +01:00 |
|
|
|
9cc64a7904
|
Implement 2023 day 23 part 2
|
2023-12-24 14:17:06 +01:00 |
|
|
|
f9c977ab33
|
Implement 2023 day 23 part 1
|
2023-12-24 14:07:54 +01:00 |
|
|
|
9b60faf4fc
|
Implement 2023 day 22 part 2
|
2023-12-23 21:37:55 +01:00 |
|
|
|
9d18dc79da
|
Implement 2023 day 22 part 1
|
2023-12-23 21:05:10 +01:00 |
|
|
|
ffe067b122
|
Implement 2023 day 20 part 2, for real
|
2023-12-21 22:40:31 +01:00 |
|
|
|
949de03b24
|
Remove testing comment
|
2023-12-21 22:01:19 +01:00 |
|
|
|
a891d08b21
|
Compute all required points at once
|
2023-12-21 21:48:06 +01:00 |
|
|
|
ca054363bf
|
Implement 2023 day 21 part 2
|
2023-12-21 21:36:33 +01:00 |
|
|
|
65c6340061
|
Implement 2023 day 21 part 1
|
2023-12-21 19:55:56 +01:00 |
|
|
|
da61b8d541
|
Brute force part 2
|
2023-12-21 19:03:17 +01:00 |
|
|
|
37c578d7cc
|
Implement 2023 day 20 part 1
|
2023-12-20 23:00:12 +01:00 |
|
|
|
cb05450229
|
Remove useless Clone impl
|
2023-12-19 23:55:10 +01:00 |
|
|
|
70e7747027
|
Implement 2023 day 19 part 2
|
2023-12-19 23:44:41 +01:00 |
|
|
|
2070a6b726
|
Implement 2023 day 19 part 1
|
2023-12-19 19:16:02 +01:00 |
|
|
|
24430cf1da
|
Implement 2023 day 18 part 2
This was not at all the twist I expected, but I like it.
|
2023-12-18 20:52:05 +01:00 |
|
|
|
8faabf1220
|
Prepare for part 2
|
2023-12-18 20:32:38 +01:00 |
|
|
|
f15c8fbec3
|
Implement 2023 day 18 part 1
|
2023-12-18 20:26:01 +01:00 |
|
|
|
353e551f66
|
Implement 2023 day 17 part 2
|
2023-12-17 19:41:45 +01:00 |
|
|
|
717417eaf0
|
Implement 2023 day 17 part 1
|
2023-12-17 19:04:01 +01:00 |
|
|
|
d78d74c92d
|
Implement 2023 day 16 part 2
|
2023-12-16 12:03:08 +01:00 |
|
|
|
c2389e93af
|
Implement 2023 day 16 part 1
|
2023-12-16 11:38:50 +01:00 |
|
|
|
682e6f06b8
|
Flatten DP buffers
Going from 2d to 1d arrays improves cache locality and vectorization,
resulting in a roughly 40% speedup for part 2.
|
2023-12-15 17:39:59 +01:00 |
|