Revision: 48574
Updated Code
at July 5, 2011 12:11 by mawady
Updated Code
<?php
function GetUnrepeatedRandomVariables($minIndex,$maxIndex)
{
$res = array();
while(1)
{
if(count($res) == ($maxIndex-$minIndex+1))
break;
$rand = rand($minIndex, $maxIndex);
if(!in_array($rand, $res))
array_push ($res, $rand);
}
return $res;
}
$arr = GetUnrepeatedRandomVariables(0, 10);
print (count($arr) ."<br />");
foreach ($arr as $val)
print($val ."<br />");
?>
Revision: 48573
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 5, 2011 12:09 by mawady
Initial Code
<?php
function GetUnrepeatedRandomVariables($minIndex,$maxIndex)
{
$res = array();
while(1)
{
if(count($res) == ($maxIndex-$minIndex+1))
break;
$rand = rand($minIndex, $maxIndex);
if(!in_array($rand, $res))
array_push ($res, $rand);
}
return $res;
}
$arr = GetUnrepeatedRandomVariables(0, 10);
print (count($arr) ."<br />");
foreach ($arr as $val)
print($val ."<br />");
?>
Initial URL
Initial Description
Generating Array of Un-repeated Random Variables In User-Defined Bounds
Initial Title
Un-repeated Random Variables
Initial Tags
Initial Language
PHP