9ce1e05bfa
Add 2021-11 in Nim
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-11 13:06:23 +00:00
12fa83b625
Fix misspelled dirname
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-11 11:19:49 +00:00
bd6362b515
2021-11: update test cases
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-11 10:41:41 +00:00
fe94dab3d6
Remove extra debugging code
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-11 10:40:55 +00:00
6a47ee7439
Code formatting
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-11 10:37:53 +00:00
4c09f7fd3a
Add 2021-11 in Python
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-11 10:36:35 +00:00
6e0c944e03
Remove extraneous println
2021-12-11 00:34:10 +00:00
9fd93f91a1
Initial implementation of new runner architecture
2021-12-10 23:49:08 +00:00
fea0ff0b7c
Update benchmark graph format
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-10 18:00:33 +00:00
a60facbf55
2021-10 Py: switch to using collections.deque
...
By switching the lists I was using as stacks out with a deque, I
appear to have achieved a teeeensy speed improvement.
List `append()` and `pop()` methods have at most a O(n) time
complexity, where deques have a O(1) time complexity.
https://docs.python.org/3/library/collections.html#collections.deque
Signed-off-by: AKU <tom@tdpain.net>
2021-12-10 16:34:14 +00:00
c55c9839e2
Code formatting
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-10 10:05:49 +00:00
84ffb29e1a
Add 2021-10 in Python
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-10 09:36:01 +00:00
cd23a43f53
Add 2021-09 in Python (with visualisation)
2021-12-09 21:26:08 +00:00
a038dccaef
Add 2021-08 in Python and Go
2021-12-08 22:50:54 +00:00
7b364a97f9
Fix day 7 README
2021-12-08 22:50:18 +00:00
4e8afa1a65
Update README.md and benchmark graph
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-07 21:25:50 +00:00
371ee4bc3e
Add 2021-07 in Python
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-07 21:24:25 +00:00
fa6be480d8
Update README.md
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 21:22:41 +00:00
d87ba9053c
nimpretty
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 21:20:45 +00:00
7a1dada319
Update day 5 benchmarks
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 21:20:07 +00:00
1f7931980a
Add missing typehint
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 21:19:41 +00:00
ede20c01ed
Add 2021-05 in Nim
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 21:19:06 +00:00
7f6c76ca3d
Fix README.md link
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 16:01:09 +00:00
17bad02499
Add 2021-06 in Python
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-06 15:59:58 +00:00
6b985a902f
Update benchmarks
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-05 21:39:24 +00:00
d7abf0fe17
Add 2021-05 in Golang
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-05 21:38:55 +00:00
8c345dee47
Benchmarking data
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-05 15:11:05 +00:00
390aef52f6
Add 2021-05 in Python
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-05 15:04:32 +00:00
d916132960
Remove CI graph generation
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-04 20:51:13 +00:00
github-actions
346ca00886
Update running time graph
2021-12-04 20:46:03 +00:00
952b1dce9a
Re-run benchmarks
2021-12-04 20:11:07 +00:00
74fe5c6019
Optimise 2021-01 Nim part 2
2021-12-04 20:07:11 +00:00
876ca9ca8f
2021-04 Python: Distinguish between error states and final results
2021-12-04 19:10:45 +00:00
2f3f797d5e
Add 2021-04 Python
2021-12-04 18:06:16 +00:00
3f9158717b
Regenerate benchmarks in JSON format
2021-12-03 17:02:35 +00:00
2b0536ca4e
I can numbers
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-03 15:40:25 +00:00
86893d983c
Add 2021-03 in Nim
2021-12-03 15:37:07 +00:00
053dde805d
Update benchmark for 2021-01
2021-12-03 14:32:51 +00:00
842262db73
Format code
2021-12-03 14:30:28 +00:00
020cf34fa2
Add 2021-03 in Python
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-03 14:28:57 +00:00
3502984e76
2021:01 - update Nim solution for runner
2021-12-03 00:14:32 +00:00
629fff4414
Fix 2020 README.md links
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-02 21:08:04 +00:00
05fbcd0ce0
Add 2021-02 in Python and Go
2021-12-02 09:35:02 +00:00
c551f3fad1
Tweak 2021-01 Nim solution
2021-12-02 09:33:31 +00:00
bd93e33ad0
Update README.md
2021-12-01 21:01:50 +00:00
16437a6c32
Update README.md
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 21:00:50 +00:00
6eb8a31d26
2021-01: Add Nim solution
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 20:59:07 +00:00
3242e53adc
Add 2021-01 Golang and benchmark
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 18:14:46 +00:00
6e8a4c7364
Cleanup Python code
...
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 07:43:20 +00:00
157f959bd8
Add 2021 day 1
...
It's good to be back to AoC again :D
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 07:41:14 +00:00