From 49319f1e21ec958b68db51b56d9ff6548940dc9b Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 17:28:21 -0800 Subject: [PATCH] Updating README.md --- 2020/README.md | 146 +++++++++++++++++++++++++------------------------ 1 file changed, 75 insertions(+), 71 deletions(-) diff --git a/2020/README.md b/2020/README.md index c576bc8..89ea14b 100644 --- a/2020/README.md +++ b/2020/README.md @@ -1,143 +1,147 @@ ``` Advent of code 2020 Day 1 - Part 1 - binary: 1006875 - generator: 22.35µs, - runner: 483ns + generator: 19.645µs, + runner: 459ns Day 1 - Part 1 - linear: 1006875 - generator: 7.339µs, - runner: 7.6µs + generator: 5.146µs, + runner: 8.048µs Day 1 - Part 1 - set: 1006875 - generator: 19.47µs, - runner: 2.058µs + generator: 18.728µs, + runner: 1.408µs Day 1 - Part 2: 165026160 - generator: 7.066µs, - runner: 1.337695ms + generator: 4.736µs, + runner: 1.412426ms Day 2 - Part 1: 640 - generator: 1.630164ms, - runner: 114.733µs + generator: 1.851236ms, + runner: 110.435µs Day 2 - Part 1 - handrolled: 640 - generator: 185.447µs, - runner: 113.885µs + generator: 176.751µs, + runner: 109.293µs Day 2 - Part 2: 472 - generator: 1.630275ms, - runner: 15.465µs + generator: 1.476119ms, + runner: 11.604µs Day 3 - Part 1: 148 - generator: 40.396µs, - runner: 2.939µs + generator: 38.911µs, + runner: 2.853µs Day 3 - Part 2: 727923200 - generator: 40.172µs, - runner: 14.048µs + generator: 37.235µs, + runner: 12.439µs Day 4 - Part 1: 239 - generator: 402.494µs, - runner: 1.812µs + generator: 369.875µs, + runner: 1.907µs Day 4 - Part 2: 188 - generator: 388.672µs, - runner: 47.773µs + generator: 358.639µs, + runner: 46.103µs Day 5 - Part 1 - glenng: 989 - generator: 231ns, - runner: 90.443µs + generator: 240ns, + runner: 87.909µs Day 5 - Part 1 - wathiede: 989 - generator: 99.152µs, - runner: 563ns + generator: 94.225µs, + runner: 485ns Day 5 - Part 2 - wathiede: 548 - generator: 93.835µs, - runner: 31.937µs + generator: 88.419µs, + runner: 30.97µs Day 6 - Part 1: 6930 - generator: 123ns, - runner: 636.22µs + generator: 128ns, + runner: 620.669µs Day 6 - Part 2: 3585 - generator: 167ns, - runner: 2.485632ms + generator: 132ns, + runner: 2.220858ms Day 6 - Part 2 - faster: 3585 - generator: 155ns, - runner: 1.161314ms + generator: 143ns, + runner: 1.119504ms Day 7 - Part 1: 222 - generator: 1.251542ms, - runner: 226.197µs + generator: 1.244613ms, + runner: 224.746µs Day 7 - Part 2: 13264 - generator: 1.252132ms, - runner: 4.733µs + generator: 1.174938ms, + runner: 4.477µs Day 8 - Part 1: 1744 - generator: 219ns, - runner: 55.714µs + generator: 171ns, + runner: 54.337µs Day 8 - Part 2: 1174 - generator: 132ns, - runner: 182.324µs + generator: 137ns, + runner: 180.411µs Day 9 - Part 1: 1309761972 - generator: 33.959µs, - runner: 46.704µs + generator: 31.864µs, + runner: 44.008µs Day 9 - Part 1 - sorted: 1309761972 - generator: 31.359µs, - runner: 278.894µs + generator: 29.888µs, + runner: 258.565µs Day 9 - Part 2: 177989832 - generator: 36.272µs, - runner: 154.393µs + generator: 32.223µs, + runner: 143.535µs Day 10 - Part 1: 1625 - generator: 8.351µs, - runner: 449ns + generator: 8.019µs, + runner: 521ns Day 10 - Part 2: 3100448333024 - generator: 5.217µs, - runner: 1.381µs + generator: 5.57µs, + runner: 1.912µs Day 11 - Part 1: 2338 - generator: 85.62µs, - runner: 14.101724ms + generator: 77.014µs, + runner: 13.393308ms Day 11 - Part 2: 2134 - generator: 72.802µs, - runner: 47.150105ms + generator: 109.791µs, + runner: 49.895557ms Day 12 - Part 1: 1838 - generator: 43.576µs, - runner: 9.099µs + generator: 41.45µs, + runner: 8.992µs Day 12 - Part 2: 89936 - generator: 38.574µs, - runner: 9.015µs + generator: 50.404µs, + runner: 8.392µs Day 13 - Part 1: 153 - generator: 2.113µs, - runner: 129ns + generator: 2.811µs, + runner: 234ns Day 13 - Part 2: 471793476184394 - generator: 1.929µs, - runner: 3.125µs + generator: 2.299µs, + runner: 3.743µs Day 14 - Part 1: 10717676595607 - generator: 89ns, - runner: 90.186µs + generator: 196ns, + runner: 133.931µs Day 14 - Part 2: 3974538275659 - generator: 104ns, - runner: 5.401396ms + generator: 122ns, + runner: 6.116378ms -Day 15 - Part 1: 0 - generator: 176ns, - runner: 125ns +Day 15 - Part 1: 929 + generator: 171ns, + runner: 254.034µs + +Day 15 - Part 2: 16671510 + generator: 106ns, + runner: 2.586685786s ```