Fabian Schmidt fapmaster
fapmaster pushed to main at Playground/1brc 2024-12-31 12:58:13 +01:00
fdd92dd5f7 Make it more like libraries.rs, tried reading whole file into vec, but it's very slow, maybe slice is better
fapmaster pushed to main at Playground/1brc 2024-12-31 11:24:38 +01:00
45b3014cbb Store station name as byte slice and only convert to string once at the end, but using u64 hash as key is still faster
fapmaster pushed to main at Playground/1brc 2024-12-31 11:13:38 +01:00
98cd6e930c Make faster by splitting borrows of byte slice
fapmaster pushed to main at Playground/1brc 2024-12-31 10:49:03 +01:00
40a8d6d929 Some cleanup
fapmaster pushed to main at Playground/AdventOfCode 2024-12-29 19:01:21 +01:00
c2d5545139 y2024d16p2 not done
fapmaster pushed to main at Playground/AdventOfCode 2024-12-23 15:30:08 +01:00
466d79e81a y2024d21p1 very hard
fapmaster pushed to main at Playground/AdventOfCode 2024-12-23 14:57:45 +01:00
911a60ab6c y2024d21p1 this is hard
fapmaster pushed to main at Playground/AdventOfCode 2024-12-20 14:12:30 +01:00
985b88f0aa y2024d20p2
fapmaster pushed to main at Playground/AdventOfCode 2024-12-20 10:55:19 +01:00
cd42646864 y2024d20p1 some cleanup before reattempting p2
fapmaster pushed to main at Playground/AdventOfCode 2024-12-20 10:53:09 +01:00
5ce4e2b51b y2024d20p1 really inefficient, got more efficient version now
fapmaster pushed to main at Playground/AdventOfCode 2024-12-19 16:00:07 +01:00
a83cef34f0 y2024d19
fapmaster pushed to main at Playground/AdventOfCode 2024-12-18 14:32:36 +01:00
78df584c4d y2024d18
4cb23761b2 y2024d17p2 needed u64 also, kinda cheating as I didn't really understand the puzzle
5296af36dd y2024d17p2 test works
Compare 3 commits »
fapmaster pushed to main at Playground/AdventOfCode 2024-12-18 14:30:50 +01:00
6a204e5f59 y2024d18
fapmaster pushed to main at Playground/AdventOfCode 2024-12-17 15:55:30 +01:00
00ae1c3f7d y2024d17p2 needed u64 also, kinda cheating as I didn't really understand the puzzle
fapmaster pushed to main at Playground/AdventOfCode 2024-12-17 15:50:11 +01:00
085a02b2d5 y2024d17p2 test works
fapmaster pushed to main at Playground/AdventOfCode 2024-12-17 15:13:07 +01:00
b410fa49ca y2024d17p2 still not done
fapmaster pushed to main at Playground/AdventOfCode 2024-12-17 14:44:09 +01:00
27a236f958 y2024d17p1 done working on p2
fapmaster pushed to main at Playground/AdventOfCode 2024-12-17 11:23:08 +01:00
e55dcd47a3 y2024d16p2
fapmaster pushed to main at Playground/AdventOfCode 2024-12-16 20:27:35 +01:00
ff241d76cb pre y2024d16p2
fapmaster pushed to main at Playground/AdventOfCode 2024-12-16 14:48:20 +01:00
6e3d6625ee y2024d16p1