Help for this page

Select Code to Download


  1. or download this
        @$ra = @$ra[0..$index-1], $elem, @$ra[$index..@$ra-1];
    
  2. or download this
        splice(@$ra,$index,0,$elem);
    
  3. or download this
    cmpthese (5000, {
        radiantmatrix => sub { my $array = [1..1000]; insert_array_elem1($
    +array,1,$_) for 50..100 },
        use_splice => sub { my $array = [1..1000]; insert_array_elem2($arr
    +ay,1,$_) for 50..100 },
    });
    
  4. or download this
                    Rate radiantmatrix    use_splice
    radiantmatrix  467/s            --          -83%
    use_splice    2762/s          492%            --