reorganize code, little bit faster #509
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check List:
./test.sh <username>
shows no differences between expected and actual outputs)calculate_average_<username>.sh
(make sure to match casing of your GH user name) and is executablecalculate_average_baseline.sh
Standard set
Benchmark 1: ./calculate_average_abeobk.sh
Time (mean ± σ): 736.2 ms ± 17.3 ms [User: 18932.3 ms, System: 722.9 ms]
Range (min … max): 716.6 ms … 767.5 ms 10 runs
10k set
Benchmark 1: ./calculate_average_abeobk.sh
Time (mean ± σ): 1.848 s ± 0.022 s [User: 49.804 s, System: 0.985 s]
Range (min … max): 1.816 s … 1.889 s 10 runs