Commit Graph

79 Commits

Author SHA1 Message Date
basicbonobo 3a1407b3b3 19b 2024-01-09 01:21:45 +01:00
basicbonobo 7a50a1543a still don't reach 668697 2024-01-05 01:58:40 +01:00
basicbonobo 923906a706 successfully reach 167004 (slowly) 2024-01-05 01:48:58 +01:00
basicbonobo 4dda50a3c1 get defaultdict working as expected 2024-01-05 01:38:07 +01:00
basicbonobo 4ae3c22591 21a 2024-01-05 00:53:38 +01:00
basicbonobo 0899745dcf input21 2024-01-02 17:34:14 +01:00
basicbonobo 88d9fae7f2 drop flood fill from 18 2024-01-02 17:34:14 +01:00
basicbonobo 07ee191603 18b 2024-01-02 17:34:14 +01:00
basicbonobo 9793105a65 18a 2024-01-02 17:34:14 +01:00
basicbonobo ecb588be50 smoother, fix colours 2024-01-02 17:34:14 +01:00
basicbonobo 93e3747abf animation 2024-01-02 17:34:14 +01:00
basicbonobo 8afce8afa3 22b (slow!) 2024-01-02 17:34:11 +01:00
basicbonobo 4abc996e0f 22a 2023-12-26 16:38:08 +01:00
basicbonobo ce47b76682 557 is also too high 2023-12-26 16:17:29 +01:00
basicbonobo a03cbfb940 478 is too high, and so is 942 2023-12-26 16:09:09 +01:00
basicbonobo 70ff0f8156 use numpy 2023-12-25 19:48:44 +01:00
basicbonobo 44d78ccdc6 begin 22 2023-12-25 19:37:01 +01:00
basicbonobo 9c41bbdb37 24a 2023-12-25 18:26:59 +01:00
basicbonobo a76baabd68 "solve" 25a 2023-12-25 17:15:20 +01:00
basicbonobo c2601d433a graph solution, still running 2023-12-24 01:03:42 +01:00
basicbonobo 2aeb55a5f4 DFS, get some sense of speed 2023-12-24 01:03:42 +01:00
basicbonobo d022899b8a faster and shorter, still eats memory on part 2 2023-12-24 01:03:42 +01:00
basicbonobo a85d6fd484 even more naive solution, even lower answer 2023-12-24 01:03:42 +01:00
basicbonobo 7aacccde9c whoops, forgot to hash 2023-12-24 01:03:42 +01:00
basicbonobo 59bb96b6ab naive attempt at 23b, too low 2023-12-23 22:17:19 +01:00
basicbonobo eaf09244b9 23a 2023-12-23 21:52:16 +01:00
basicbonobo 07f5d040b3 first attempt at 23, broken 2023-12-23 21:50:59 +01:00
basicbonobo d96f4b19d9 begin 18 2023-12-23 21:05:40 +01:00
basicbonobo 74e98ac3a6 manually looking at outputs for 20 2023-12-23 21:05:07 +01:00
basicbonobo 01611d6bfc 20a 2023-12-20 07:47:20 +01:00
basicbonobo 6f7f785071 queue attempt 2023-12-20 07:45:14 +01:00
basicbonobo f246ebcc0e correct for the first test file 2023-12-20 07:44:07 +01:00
basicbonobo fe76dc2c8a poc split 2023-12-19 13:27:20 +01:00
basicbonobo 0e90af4db1 rewrite a tad 2023-12-19 07:06:17 +01:00
basicbonobo 286b39a017 19a 2023-12-19 06:26:54 +01:00
basicbonobo 7018d462c4 17b 2023-12-18 11:23:14 +01:00
basicbonobo 7f8dc08c74 17a 2023-12-18 11:21:32 +01:00
basicbonobo a7dfd81d21 animate 16 2023-12-17 14:37:10 +01:00
basicbonobo 3d6bf4f154 shorten 7 2023-12-17 14:35:17 +01:00
basicbonobo 993d7f9241 16b 2023-12-16 18:40:33 +01:00
basicbonobo 40dfcd9c44 16a 2023-12-16 13:49:02 +01:00
basicbonobo f4dbdb5202 15b 2023-12-15 07:29:17 +01:00
basicbonobo 133fc9a5f6 15a 2023-12-15 07:29:17 +01:00
basicbonobo 3e95018ebb 13b 2023-12-15 07:29:17 +01:00
basicbonobo 115d295589 13a 2023-12-15 07:29:17 +01:00
basicbonobo 9d9dc7871b 14b (warning: slow) 2023-12-15 07:29:17 +01:00
basicbonobo 2943115143 14a 2023-12-15 07:29:17 +01:00
basicbonobo e91d2a88dc 12a 2023-12-12 19:57:01 +01:00
basicbonobo 0c6a0075db 11b 2023-12-11 12:55:36 +01:00
basicbonobo 4a2de10d01 11a 2023-12-11 12:41:07 +01:00