Closed manishgarg90 closed 9 months ago
All checked list is passed
As per the README and the PR template, new entries should run in ~10 sec or less, this one is at 00:36.424. Still merging it as you put in the effort already, but any potential follow-up PRs should be somewhere up there.
I used the Java NIO library only to read the file and process using Map and TreeMap.
Time Taken to read and process 1 billion rows: 52974ms
System Specification: OS: RHEL 8.9
CPU: Core: 8 Architecture: x86_64 Model: Intel(R) Core(TM) i5-10310U CPU @ 1.70GHz
RAM: 16GB
Check List:
[x] Tests pass (
./test.sh <username>
shows no differences between expected and actual outputs)[x] All formatting changes by the build are committed
[x] Your launch script is named
calculate_average_<username>.sh
(make sure to match casing of your GH user name) and is executable[x] Output matches that of
calculate_average_baseline.sh
[x] For new entries, or after substantial changes: When implementing custom hash structures, please point to where you deal with hash collisions (line number)
Execution time:
Execution time of reference implementation: