Solutions for Advent of Code 2022 in Rust. The solution runner relies on rudolf-rs to download and cache puzzle inputs.
Regular solutions.
Solutions optimised for speed.
day | part1 | part2 | part1 (optimised) | part2 (optimised) |
---|---|---|---|---|
01 | 32.48 µs | 35.67 µs | 27.70 µs | 27.94 µs |
02 | 4.25 µs | 4.1 µs | ||
03 | 17.31 µs | 17.83 µs | 6.69 µs | 6.33 µs |
04 | 27.95 µs | 23.35 µs | ||
05 | 16.61 µs | 26.38 µs | ||
06 | 1.72 µs | 4.32 µs | ||
07 | 76.52 µs | 80.56 µs | ||
08 | 232.96 µs | 173.60 µs | 36.61 µs | |
09 | 141.76 µs | 526.75 µs | ||
10 | 1.51 µs | 1.70 µs | ||
11 | 10.76 µs | 2.97 ms | ||
12 | 30.98 µs | 21.03 µs | ||
13 | 514.68 µs | 765.47 µs | ||
14 | 143.14 µs | 1.97 ms | ||
15 | 4.89 µs | 30.67 µs | ||
16 | 2.97 s | about 70 minutes | ||
17 | 1.66 ms | 6.24 ms | ||
18 | 290.92 ms | 1.05 s | ||
19 | 8.52 s | 35.86 s | ||
20 | 8.89 ms | 92.19 ms | ||
21 | 476.42 µs | 829.79 µs | ||
22 | 244.70 µs | 303.73 µs | ||
23 | 8.60 ms | 844.86 ms | ||
24 | 108.47 ms | 294.27 ms | ||
25 | 9.92 µs |