|
fd48bea516
|
d25p1
|
2023-12-25 16:45:25 -08:00 |
|
|
95261557ea
|
d24p2
|
2023-12-25 13:20:40 -08:00 |
|
|
b8c59949e9
|
d23p2
|
2023-12-25 02:26:26 -08:00 |
|
|
69e2bc3b20
|
d23p2 naive
|
2023-12-24 23:40:09 -08:00 |
|
|
e0a1757e9e
|
d24p1
|
2023-12-24 23:39:29 -08:00 |
|
|
5204bf0d60
|
d23p1
|
2023-12-24 15:40:59 -08:00 |
|
|
0064376377
|
d22p2
|
2023-12-24 00:18:26 -08:00 |
|
|
6d19325d59
|
d22p1
|
2023-12-23 23:53:53 -08:00 |
|
|
6efe1f874e
|
d21p2
|
2023-12-22 18:21:40 -08:00 |
|
|
9189483484
|
d21p1
|
2023-12-20 23:28:45 -08:00 |
|
|
63921cea50
|
d20p2
|
2023-12-20 03:58:35 -08:00 |
|
|
3475d23962
|
cleanup d20p1
|
2023-12-20 02:49:53 -08:00 |
|
|
a4856cf9ef
|
d20p1
|
2023-12-20 02:48:21 -08:00 |
|
|
43a83d487b
|
d19p2
|
2023-12-19 23:15:01 -08:00 |
|
|
cbe8fbde87
|
d19p2 half done still need to calculate volume of the polyhedroid or find a better way
|
2023-12-19 02:49:11 -08:00 |
|
|
7e0fd280cb
|
d19p1
|
2023-12-19 01:10:33 -08:00 |
|
|
63a054505d
|
d18p2
|
2023-12-18 00:40:31 -08:00 |
|
|
89b14c0db9
|
d18p1
|
2023-12-18 00:31:11 -08:00 |
|
|
c4713f768a
|
don't look at this commit it's horrible visualization oh but maybe it has a better heuristics
|
2023-12-17 17:05:43 -08:00 |
|
|
ce7568e5fc
|
d17p2
|
2023-12-17 11:30:10 -08:00 |
|
|
edcc8f4dba
|
d17p1
|
2023-12-17 11:14:35 -08:00 |
|
|
2202ebf4a8
|
better d16p2
|
2023-12-15 23:47:00 -08:00 |
|
|
793bb420ea
|
d16p2
|
2023-12-15 23:39:35 -08:00 |
|
|
e50db48a2c
|
d16p1
|
2023-12-15 23:23:19 -08:00 |
|
|
227aa6713d
|
Make d15p2 a little more readable and remove unneeded imports.
|
2023-12-15 00:42:27 -08:00 |
|
|
8683c9c8b3
|
d15
|
2023-12-15 00:17:21 -08:00 |
|
|
0f5dcc20ce
|
d14p2 for real
|
2023-12-14 22:24:55 -08:00 |
|
|
a6c506874c
|
first half of part2 seems to work I hate swipl tabling
|
2023-12-14 13:50:21 -08:00 |
|
|
db08023b9e
|
d14p1
|
2023-12-14 02:01:31 -08:00 |
|
|
7a66d289ea
|
d13p1 and d13p2
|
2023-12-13 00:32:49 -08:00 |
|
|
25ad602e9a
|
d12 classic dynamic programming, removing special python features
|
2023-12-12 16:33:12 -08:00 |
|
|
3169d08eb3
|
d12 classic dynamic programming explainer in py
|
2023-12-12 16:26:49 -08:00 |
|
|
da1707b365
|
d12p2. It was actually good; swipl's memoization table just didn't work.
|
2023-12-12 11:50:35 -08:00 |
|
|
b2affa1b5c
|
add bruteforce d12p2
|
2023-12-12 01:15:01 -08:00 |
|
|
be05074240
|
d12p1
|
2023-12-11 23:04:10 -08:00 |
|
|
a437ae1e1c
|
cleanup d11 code
|
2023-12-11 19:14:46 -08:00 |
|
Duy Truong
|
963c06b3ba
|
improved d11 implementation
|
2023-12-11 17:21:54 -08:00 |
|
Duy Truong
|
6707722fa8
|
faster d11
|
2023-12-11 12:37:35 -08:00 |
|
|
330c51da3a
|
d11p2
|
2023-12-11 00:03:27 -08:00 |
|
|
3e01d3394d
|
d11p1
|
2023-12-11 00:03:18 -08:00 |
|
|
c4c585b385
|
marginally more readable d8p2
|
2023-12-10 11:40:20 -08:00 |
|
|
668be81650
|
d10p2 cheese
|
2023-12-10 03:36:41 -08:00 |
|
|
e0b41e8bef
|
d10p1
|
2023-12-10 02:33:41 -08:00 |
|
|
a2eca138aa
|
idiomatic but slow d8p2
|
2023-12-09 22:01:20 -08:00 |
|
|
cd18e701c5
|
d8p2 final optimized general solution
|
2023-12-09 16:45:22 -08:00 |
|
|
a997d00c89
|
improve d8p2 readability
|
2023-12-09 11:41:52 -08:00 |
|
|
1a7326555a
|
correct d8p2 and add debug print
|
2023-12-09 08:48:27 -08:00 |
|
|
65267a5850
|
simplify d9p2
|
2023-12-08 23:28:47 -08:00 |
|
|
7624131aa2
|
d9
|
2023-12-08 23:10:03 -08:00 |
|
|
bdf5fe807a
|
actual proper d8p2
|
2023-12-08 20:21:08 -08:00 |
|