Advent of code 2020
Day 1 - Part 1 - binary: 1006875
generator: 14.64µs,
runner: 469ns
Day 1 - Part 1 - linear: 1006875
generator: 4.359µs,
runner: 6.927µs
Day 1 - Part 1 - set: 1006875
generator: 18.656µs,
runner: 1.821µs
Day 1 - Part 2: 165026160
generator: 3.857µs,
runner: 1.097067ms
Day 2 - Part 1: 640
generator: 1.63711ms,
runner: 98.201µs
Day 2 - Part 1 - handrolled: 640
generator: 139.956µs,
runner: 89.144µs
Day 2 - Part 2: 472
generator: 1.293951ms,
runner: 11.228µs
Day 3 - Part 1: 148
generator: 31.71µs,
runner: 920ns
Day 3 - Part 2: 727923200
generator: 31.224µs,
runner: 4.013µs
Day 4 - Part 1: 239
generator: 354.778µs,
runner: 1.521µs
Day 4 - Part 2: 188
generator: 295.614µs,
runner: 39.631µs
Day 5 - Part 1 - glenng: 989
generator: 148ns,
runner: 70.247µs
Day 5 - Part 1 - wathiede: 989
generator: 74.196µs,
runner: 635ns
Day 5 - Part 2 - wathiede: 548
generator: 69.849µs,
runner: 25.683µs
Day 6 - Part 1: 6930
generator: 107ns,
runner: 509.283µs
Day 6 - Part 2: 3585
generator: 112ns,
runner: 1.752429ms
Day 6 - Part 2 - faster: 3585
generator: 135ns,
runner: 834.711µs
Day 7 - Part 1: 222
generator: 915.839µs,
runner: 213.861µs
Day 7 - Part 2: 13264
generator: 871.477µs,
runner: 3.553µs
Day 8 - Part 1: 1744
generator: 114ns,
runner: 35.998µs
Day 8 - Part 2: 1174
generator: 114ns,
runner: 130.717µs
Day 9 - Part 1: 1309761972
generator: 26.764µs,
runner: 32.942µs
Day 9 - Part 2: 177989832
generator: 24.726µs,
runner: 158.532µs