Help for this page

Select Code to Download


  1. or download this
    @pick      @arr[@pick]
    
    ...
    1 2 4  ==>  . x x . x
    1 3 4  ==>  . x . x x
    2 3 4  ==>  . . x x x
    
  2. or download this
    return @$arr[ @pick = ( 0 .. $num - 1 ) ]
        unless @pick;
    
  3. or download this
    my $i = $#pick;
    $i-- or return
        while ( $pick[$i]++ == @$arr - $num + $i );
    
  4. or download this
    @pick[$i .. $#pick] = $pick[$i] .. $#$arr;