php冒泡排序


$b=array('4','3','8','9','2','1');
$len=count($b);//6
第一種:
for($k=0;$k<=$len;$k++)
{
for($j=$len-1;$j>$k;$j--){
if($b[$j]<$b[$j-1]){
$temp = $b[$j];
$b[$j] = $b[$j-1];
$b[$j-1] = $temp;
}
}
}
第二種:
for($k=1;$k<$len;$k++)
{
for($j=0;$j<$len-$k;$j++){
if($b[$j]>$b[$j+1]){
$temp =$b[$j+1];
$b[$j+1] =$b[$j] ;
$b[$j] = $temp;
}
}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM