时间:2021-07-01 10:21:17 帮助过:8人阅读
$arr = array(5, 2, 4, 6, 1, 3);
for($i=1;$i<=count($arr);$i++) {
$key = $arr[$i];
$j = $i-1;
while($j>=0 && $arr[$j]>$key) {
$arr[$j+1] = $arr[$j];
$j--;
}
$arr[$j+1] = $key;
print_r($arr);
}
$arr = array(5, 2, 4, 6, 1, 3);
for($i=1;$i<=6;$i++) {
$key = $arr[$i];
$j = $i-1;
while($j>=0 && $arr[$j]>$key) {
$arr[$j+1] = $arr[$j];
$j--;
}
$arr[$j+1] = $key;
print_r($arr);
}
$arr = array(5, 2, 4, 6, 1, 3);Array
for($i=1;$i$key = $arr[$i];
$j = $i-1;
while($j>=0 && $arr[$j]>$key) {
$arr[$j+1] = $arr[$j];
$j--;
}
$arr[$j+1] = $key;
}