Of course the algorithm works...

>-----Original Message-----
>From: Nicole Amashta 
>Sent: Friday, March 22, 2002 4:36 PM
>To: [EMAIL PROTECTED]
>Subject: Re: [PHP-WIN] random elements of an array
>

[...]

>I have tested this. It works, Even after you refresh the page. Try it!
>
>Nicole
>www.aeontrek.com
>
>
>
>"B.A.T. Svensson" wrote in message
>> You can completely randomize an array with n elements in n 
>operations, by
>> using the following brute force approach:
>>
>> void ScrambleIntList(int *pnElements, int nLen)
>> {
>>   for (nLoop = 0, nLoop<nLen; nLopp++)  {
>>
>>     //  Pic a random element
>>     int nRandomPic = nLen * rand();
>>
>>     //Swap current element with the random pic
>>     int nTemp = pnElement[nLoop];
>>     pnElement[nLoop] = Element[nRandomPic];
>>     pnElement[nRandomPic] = nTemp;
>>
>>   }
>> }
>>
>> /Anders
>>
>> >-----Original Message-----
>> >From: Afan Pasalic [mailto:[EMAIL PROTECTED]]
>> >Sent: Thursday, March 21, 2002 9:17 PM
>> >To: [EMAIL PROTECTED]
>> >Subject: [PHP-WIN] random elements of an array
>> >
>> >
>> >Hi,
>> >
>> >My problem is: if I have an array (e.g. 1, 2, 3, 4, 5, 6, 7,
>> >8, 9), how I can "shake" the array and get randomized order of
>> >the same array (e.g. 5, 8, 1, 9, 3, 4, 7, 2, 6)?
>> >
>> >Thanks for any help!
>> >
>> >
>> >Afan
>> >
>
>
>
>-- 
>PHP Windows Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
>

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to