Execution times for Advent of Code 2021
- 🎅 Solutions by Artur Hallmann
- 🔖 Github Repository
- 🚀 Benchmarked using Github Actions
Distribution of 637.91 ms
📅 Day 1: Sonar Sweep
Day 1 Part 1
Result : 1292
-
generator: 51.401µs
-
runner: 1.5µs
Flame Graph:
Day 1 Part 2
Result : 1262
-
generator: 53.201µs
-
runner: 14.2µs
Flame Graph:
📅 Day 2: Dive!
Day 2 Part 1
Result : 1882980
-
generator: 131.903µs
-
runner: 7µs
Flame Graph:
Day 2 Part 2
Result : 1971232560
-
generator: 131.503µs
-
runner: 6.6µs
Flame Graph:
📅 Day 3: Binary Diagnostic
Day 3 Part 1
Result : 3148794
-
generator: 46.701µs
-
runner: 294.405µs
Flame Graph:
Day 3 Part 2
Result : 2795310
-
generator: 43.701µs
-
runner: 66.402µs
Flame Graph:
📅 Day 4: Giant Squid
Day 4 Part 1
Result : 41503
-
generator: 216.705µs
-
runner: 94.802µs
Flame Graph:
Day 4 Part 2
Result : 3178
-
generator: 174.704µs
-
runner: 234.905µs
Flame Graph:
📅 Day 5: Hydrothermal Venture
Day 5 Part 1
Result : 7297
-
generator: 240.504µs
-
runner: 1.854532ms
Flame Graph:
Day 5 Part 2
Result : 21038
-
generator: 242.605µs
-
runner: 2.393254ms
Flame Graph:
📅 Day 6: Lanternfish
Day 6 Part 1
Result : 352195
-
generator: 6.1µs
-
runner: 400ns
Flame Graph:
Day 6 Part 2
Result : 1600306001288
-
generator: 6.901µs
-
runner: 600ns
Flame Graph:
📅 Day 7: The Treachery of Whales
Day 7 Part 1
Result : 349812
-
generator: 34.101µs
-
runner: 246.405µs
Flame Graph:
Day 7 Part 2
Result : 99763899
-
generator: 33.601µs
-
runner: 543.811µs
Flame Graph:
📅 Day 8: Seven Segment Search
Day 8 Part 1
Result : 495
-
generator: 884.518µs
-
runner: 5.3µs
Flame Graph:
Day 8 Part 2
Result : 1055164
-
generator: 894.718µs
-
runner: 429.609µs
Flame Graph:
📅 Day 9: Smoke Basin
Day 9 Part 1
Result : 478
-
generator: 227.905µs
-
runner: 401.308µs
Flame Graph:
Day 9 Part 2
Result : 1327014
-
generator: 212.204µs
-
runner: 2.653362ms
Flame Graph:
📅 Day 10: Syntax Scoring
Day 10 Part 1
Result : 392367
-
generator: 300ns
-
runner: 105.302µs
Flame Graph:
Day 10 Part 2
Result : 2192104158
-
generator: 300ns
-
runner: 121.603µs
Flame Graph:
📅 Day 11: Dumbo Octopus
Day 11 Part 1
Result : 1755
-
generator: 6.7µs
-
runner: 782.016µs
Flame Graph:
Day 11 Part 2
Result : 212
-
generator: 5.4µs
-
runner: 1.760936ms
Flame Graph:
📅 Day 12: Passage Pathing
Day 12 Part 1
Result : 3463
-
generator: 27.3µs
-
runner: 369.8679ms
-
🤯 Flame Graph generation took longer than three minutes.
//! Day 13: Transparent Origami
Day 13 Part 1
Result : 847
-
generator: 1.151423ms
-
runner: 4.303287ms
Flame Graph:
Day 13 Part 2
###...##..####.###...##..####..##..###..
#..#.#..#....#.#..#.#..#.#....#..#.#..#.
###..#......#..#..#.#....###..#..#.###..
#..#.#.....#...###..#....#....####.#..#.
#..#.#..#.#....#.#..#..#.#....#..#.#..#.
###...##..####.#..#..##..####.#..#.###..
Result : BCZRCEAB
-
generator: 1.122422ms
-
runner: 3.764077ms
Flame Graph:
//! Day 14: Extended Polymerization
Day 14 Part 1
Result : 2233
-
generator: 23.201µs
-
runner: 10.594736ms
Flame Graph:
Day 14 Part 2
Result : 2884513602164
-
generator: 24.4µs
-
runner: 700.414µs
Flame Graph:
//! Day 15: Chiton
Day 15 Part 1
Result : 363
-
generator: 269.006µs
-
runner: 6.93944ms
Flame Graph:
Day 15 Part 2
Result : 2835
-
generator: 270.506µs
-
runner: 223.163509ms
-
🤯 Flame Graph generation took longer than three minutes.