速排、泡立ち、選択、挿入ソートPHP実現

1012 ワード

$arr[$left] && $start!=$end){
            $end--;
        }
        $tmp=$arr[$start];
        $arr[$start]=$arr[$end];
        $arr[$end]=$tmp;
    }
    if($arr[$start]>$arr[$left]){
        $start--;
    }
    $tmp=$arr[$start];
    $arr[$start]=$arr[$left];
    $arr[$left]=$tmp;
    if($start-1>$left){
        quickSort($arr,$left,$start-1);
    }
    if($start+1=$flag && $i$left){
        quickSort1($arr,$left,$i-1);
    }
    if($i=0 && $arr[$j]>$now;$j--){
                $arr[$j+1]=$arr[$j];
            }
            $arr[$j+1]=$now;
        }
    }
}
//      
for($i=0;$i<20;$i++){
    $arr[]=$i;
}
shuffle($arr);
print_r($arr);
//quickSort($arr,0,count($arr)-1);
InsertSort($arr);
print_r($arr);