Google kick start Solutions
Google started to release the test data of the kick start challenge problems on 2021. Using the release data, I did some benchmarks on my solutions to 2021 problems, and post the result on the following table. However, any solution to pre-2021 problems do not have benchmark data, since Google hasn't released test data of pre-2021 challenges.
Year | Round | # | Problem | Solution | Runtime* (2021+) Pass/Fail (-2020) |
---|---|---|---|---|---|
2021 | A | 1 | K-Goodness String (5pts, 7pts) | py | 2ms | 86ms |
2021 | A | 2 | L Shaped Plots (8pts, 12pts) | py | 225ms | 10,053ms |
2021 | A | 3 | Rabbit House (9pts, 15pts) | py | 145ms | 6,439ms |
2021 | A | 4 | Checksum (10pts, 17pts, 17pts) | py | 8ms | 85ms | 8,681ms |
2021 | G | 1 | Dogs and Cats (5pts, 6pts) | py | 62ms | 47ms |
2020 | A | 1 | Allocation (5pts, 7pts) | py | ✔️ | ✔️ |
2019 | P | 1 | Number Guessing (6pts, 12pts) | c | cpp | cs | go | hs java | js | php | py | rb | sh |
✔️ | ✔️ |
2019 | A | 1 | Training (7pts, 13pts) | py | ✔️ | ✔️ |
- Every runtime benchmark is based on python3 solutions. It's an average of 3 consecutive runs on the following environment, acquired from testing modules which are available in this repo (starts with
test_
) .- Python 3.10.0, Apple M1, macOS 12.0 Beta 8 (21A5534d)