[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Forwarded mail...
Forwarded message:
> Date: Thu, 29 Oct 1998 00:32:00 +0100
> From: Anonymous <[email protected]>
> In the following snippet of pseudo-code, what should the value of
> SWAP_TIMES be to make the array A[] random, assuming
> that getrand() returned a truly random integer between
> 0 and 255
>
> A[256];
>
> for(i=0;i<SWAP_TIMES;i++){
> x=getrand();
> y=getrand();
> swap(A[x],A[y]);
> }
Each x and y is in and of itself random? If so it doesn't matter how often
you swap the elements.
While there are clearly different levels of pseudo-randomness, true
randomness is or isn't.
____________________________________________________________________
To know what is right and not to do it is the worst cowardice.
Confucius
The Armadillo Group ,::////;::-. James Choate
Austin, Tx /:'///// ``::>/|/ [email protected]
www.ssz.com .', |||| `/( e\ 512-451-7087
-====~~mm-'`-```-mm --'-
--------------------------------------------------------------------