Hacker News new | ask | show | jobs
by zbanks 5466 days ago
This implementation claims to take SUM(argv) ticks, whereas the original sleepsort took MAX(argv) seconds.

Is this an error, or is something done fundamentally different?

1 comments

It takes SUM(argv) as opposed to MAX(argv) as originally stated, which was wrong.

Every argument will put itself back into the event loop (tick) N times until it actually prints the value so we need to SUM the values and not just take the MAX.