Commit graph

24 commits

Author SHA1 Message Date
d610e7e757 Day 12..... 2025-12-12 13:56:24 +01:00
Quentin Boyer
e0df7d08ef Day 11 2025-12-11 19:23:12 +01:00
2b436350f6 Day 10 2025-12-11 15:03:53 +01:00
Quentin Boyer
c9bd84ebdb Use FX Hash 2025-12-10 01:39:56 +01:00
Quentin Boyer
172b33b63c Switch to u32 to reduce the hash complexity 2025-12-10 01:37:13 +01:00
Quentin Boyer
a8ee7f78f6 Cache the edge calculations 2025-12-10 01:33:07 +01:00
Quentin Boyer
8662ab104f Cache the polygon containement 2025-12-10 01:20:35 +01:00
Quentin Boyer
3ba0a0b6c6 Day 9 part 2 2025-12-10 01:11:32 +01:00
cc2e040332 Day 9 part 1 2025-12-09 13:30:59 +01:00
6f3f655eb7 Use a binary heap for day8 2025-12-08 14:53:04 +01:00
aade7c356e Day 8 2025-12-08 14:36:49 +01:00
Quentin Boyer
47c7362687 Day 7 2025-12-07 11:07:37 +01:00
Quentin Boyer
36008a5622 Day 6 2025-12-06 13:42:04 +01:00
Quentin Boyer
fe8a63cd27 Day 5 2025-12-05 15:15:36 +01:00
Quentin Boyer
05994ef2be Move the Grid type to the common library 2025-12-05 00:14:29 +01:00
Quentin Boyer
92a66b3d5f Day 4 2025-12-04 23:56:53 +01:00
6fd57bcc6d Day 3 2025-12-03 14:29:05 +01:00
Quentin Boyer
2be9fa8aba Day 2 part 2 2025-12-02 22:54:37 +01:00
9c74b744a8 Day 2 part 1 2025-12-02 14:18:46 +01:00
14306595bd Day 1 2025-12-01 14:53:20 +01:00
e00cbffbfa Change from 2024 to 2025 2025-12-01 14:04:43 +01:00
8b610e34c8 Add last year's template 2025-12-01 13:57:59 +01:00
ad2a33094e Import last years utils 2025-12-01 13:57:20 +01:00
0e6e7d7a10 Initial commit 2025-12-01 13:54:33 +01:00