in reply to Difficulty in randomization
In theory, this may run "for ever", but in practice it will run fast enough.my @array = ('-') x 600; foreach (1 .. 10) { my $i = int rand 600; redo if $array[$i] eq 'X'; $array[$i] = 'X'; } my $joined_string = join "", @array;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Difficulty in randomization
by jwkrahn (Abbot) on Mar 05, 2012 at 00:28 UTC |