Helfen Sie mir herauszufinden, was mit dieser Art von Blasen nicht stimmt.
HUNT
HUNT 2017-08-22 21:22:47
0
2
923

$arr=array(10,3,1,8);

function bubble(&$arr){
$total=count($arr);
for($i=0;$i< ;$total - 1;$i++){
for($j=0;$total - 1 - $i;$j++){
if($arr[$j] > $arr[$j + 1]) {
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
echo '< ;br>';
}
}
bubble($arr);
echo '
';
print_r($arr);
?>

HUNT
HUNT

Antworte allen (2)
风豆丁

第二个for循环中间条件语句应该是 $j < $total - 1 - $i

    Ty80

    php排序算法没研究过,你可以使用php排序函数sort、asort、rsort、krsort、ksort进行数组排序,更简单些。

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!