Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Big O estimation of Math.random()?

Is it possible to obtain a Big O estimate of Math.random()?

like image 297
Corey Farwell Avatar asked Dec 21 '22 19:12

Corey Farwell


1 Answers

I'm not sure this question makes much sense. There's no variable size input to increase gauge complexity against - you make a call (with no arguments) and you get an output.

Are you asking if the Math.random() method takes longer for successive calls? Or if it's just slower than it should be?

Remember that even algorithms with O(1) complexity can take a long time - it's just that the length of time they take doesn't depend on how much data is involved.

like image 99
Michael Burr Avatar answered Mar 11 '23 02:03

Michael Burr