|
|
141216920d
|
chore: add 2015D14 dataset
|
2025-12-14 09:52:25 +01:00 |
|
|
|
b685e81c58
|
feat: solve part two
|
2025-12-12 18:35:11 +01:00 |
|
|
|
1adc10ea88
|
test: add test for part two
|
2025-12-12 18:35:05 +01:00 |
|
|
|
db7c31cb39
|
feat: solve part one using direct byte comparaison and efficient hex extraction
|
2025-12-12 18:30:25 +01:00 |
|
|
|
1ad1da1309
|
chore: add 2016D5 dataset
|
2025-12-12 18:30:07 +01:00 |
|
|
|
228392fe83
|
feat: register fifth day
|
2025-12-12 18:29:50 +01:00 |
|
|
|
4837cbf290
|
test: add unit test for part one
|
2025-12-12 18:29:20 +01:00 |
|
|
|
8503cee52b
|
test: add unit test for part two
|
2025-12-10 18:41:25 +01:00 |
|
|
|
b16b052115
|
feat: solve part one using brute-force
|
2025-12-10 16:51:57 +01:00 |
|
|
|
bc76283458
|
test: add unit test for part one
|
2025-12-10 06:11:04 +01:00 |
|
|
|
9d2a087801
|
feat: register tenth day
|
2025-12-10 06:10:57 +01:00 |
|
|
|
0bd3b6dc69
|
chore: add 2025D10 dataset
|
2025-12-10 06:10:50 +01:00 |
|
|
|
da81f67b7f
|
feat: solve part two
|
2025-12-09 20:59:57 +01:00 |
|
|
|
caa7da5a7d
|
test: add reverse unit test for part two
|
2025-12-09 20:59:46 +01:00 |
|
|
|
eebe707ef9
|
feat: solve part one
|
2025-12-09 20:40:59 +01:00 |
|
|
|
8960dcb072
|
test: add unit test for part one
|
2025-12-09 20:14:22 +01:00 |
|
|
|
99eb0fbaa8
|
chore: 2016D4 dataset
|
2025-12-09 20:14:16 +01:00 |
|
|
|
a739425209
|
feat: register fourth day
|
2025-12-09 20:14:11 +01:00 |
|
|
|
af306eb73c
|
feat: solve part two
|
2025-12-09 19:24:30 +01:00 |
|
|
|
cdbc3f3b16
|
feat: solve part one
|
2025-12-09 19:22:12 +01:00 |
|
|
|
ed445a8be7
|
test: add unit test for both parts
|
2025-12-09 19:21:59 +01:00 |
|
|
|
8bbf6662b1
|
chore: add 2016D3 input
|
2025-12-09 19:21:51 +01:00 |
|
|
|
b60c971d50
|
feat: register third day
|
2025-12-09 19:21:44 +01:00 |
|
|
|
5dab84eeb3
|
feat: solve part two
|
2025-12-09 14:40:37 +01:00 |
|
|
|
2283b62503
|
clean: oneliner for compute and check
|
2025-12-09 07:10:30 +01:00 |
|
|
|
ccf50c12c9
|
test: add unit test for part two
|
2025-12-09 06:45:39 +01:00 |
|
|
|
f25d7511aa
|
feat: solve part one
|
2025-12-09 06:33:16 +01:00 |
|
|
|
243ccf3da9
|
test: unit test for part one
|
2025-12-09 06:14:02 +01:00 |
|
|
|
aedf9cd06d
|
chore: day 9 input
|
2025-12-09 06:05:48 +01:00 |
|
|
|
c053c905ad
|
feat: register ninth day
|
2025-12-09 06:05:42 +01:00 |
|
|
|
7dff40745c
|
feat: solve part two using keypad with 10+ for letter and 0 for inexisting keys
|
2025-12-08 22:52:28 +01:00 |
|
|
|
0e8563b216
|
test: add printing unit test for part two (as it returns string)
|
2025-12-08 22:39:11 +01:00 |
|
|
|
6720bbabc1
|
feat: solve part one building the code digit by digit
|
2025-12-08 22:34:59 +01:00 |
|
|
|
6035989da4
|
test: add unit test for part one
|
2025-12-08 22:26:25 +01:00 |
|
|
|
dc16893777
|
chore: add 2016D2 dataset
|
2025-12-08 22:26:15 +01:00 |
|
|
|
fdfad57cee
|
feat: register second day
|
2025-12-08 22:26:01 +01:00 |
|
|
|
9cf00b290f
|
feat: solve part two using same logic and injecting me :)
|
2025-12-08 22:17:11 +01:00 |
|
|
|
47072a4982
|
feat: extract shared functions and solve part two
|
2025-12-08 22:01:31 +01:00 |
|
|
|
62748990cb
|
test: unit test for part two
|
2025-12-08 21:55:29 +01:00 |
|
|
|
42c69d44e5
|
feat: solve part one
|
2025-12-08 21:51:40 +01:00 |
|
|
|
c6eb51a395
|
comment: no test for part two
|
2025-12-08 21:45:42 +01:00 |
|
|
|
6777696df6
|
test: add unit test for part one
|
2025-12-08 21:45:27 +01:00 |
|
|
|
a8e244f9ab
|
feat: register third day
|
2025-12-08 21:43:39 +01:00 |
|
|
|
911f9bfe7b
|
chore: add 2022D3 dataset
|
2025-12-08 21:43:15 +01:00 |
|
|
|
24a65d3752
|
feat: solve part one using brute-force permutation search
|
2025-12-08 21:26:06 +01:00 |
|
|
|
0bd0ec5f1e
|
test: add unit test for part one
|
2025-12-08 21:24:58 +01:00 |
|
|
|
0ad418ed1f
|
feat: register d13
|
2025-12-08 17:39:35 +01:00 |
|
|
|
ec48231aae
|
chore: add D13 dataset
|
2025-12-08 17:39:07 +01:00 |
|
|
|
5631822e73
|
feat: tiny refactor for part two which we're solving using Kruskal's algorithm
|
2025-12-08 15:21:42 +01:00 |
|
|
|
630d32ba11
|
test: add unit test for part two
|
2025-12-08 12:30:10 +01:00 |
|