cargo download
then
RUSTFLAGS='-C target-cpu=native' cargo time
On a laptop with a Intel Core i7-11850H processor.
Year 2024
Day | Solution | Benchmark |
---|---|---|
1 | source | 10 μs |
2 | source | 25 μs |
3 | source | 11 μs |
4 | source | 2 μs |
5 | source | 15 μs |
6 | source | 374 μs |
7 | source | 168 μs |
8 | source | 7 μs |
9 | source | 128 μs |
10 | source | 15 μs |
11 | source | 193 μs |
12 | source | 212 μs |
13 | source | 11 μs |
14 | source | 40 μs |
15 | source | 376 μs |
16 | source | 101 μs |
17 | source | 1.7 μs |
18 | source | 30 μs |
19 | source | 137 μs |
20 | source | 624 μs |
21 | source | 0.08 μs |
22 | source | 1245 μs |
23 | source | 49 μs |
24 | source | 9 μs |
25 | source | 2 μs |
Total | 3.7 ms |
Year 2023
Day | Solution | Benchmark |
---|---|---|
1 | source | 56 μs |
2 | source | 2 μs |
3 | source | 69 μs |
4 | source | 22 μs |
5 | source | 15 μs |
6 | source | 80 ns |
7 | source | 51 μs |
8 | source | 9 μs |
9 | source | 16 μs |
10 | source | 31 μs |
11 | source | 13 μs |
12 | source | 923 μs |
13 | source | 60 μs |
14 | source | 1684 μs |
15 | source | 143 μs |
16 | source | 1127 μs |
17 | source | 2193 μs |
18 | source | 29 μs |
19 | source | 131 μs |
20 | source | 10 μs |
21 | source | 339 μs |
22 | source | 171 μs |
23 | source | 345 μs |
24 | source | 310 μs |
25 | source | 145 μs |
Total | 8 ms |