php冒泡排序3,6,1,5,9,0,4,6,7,13,15

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:21:21
php冒泡排序3,6,1,5,9,0,4,6,7,13,15从小到大排序
不要用函数写

<?php
function paixu($str)
{
$n=count($str);
for ($i=0;$i<$n;$i++)
{
for ($j=$n-2;$j>=$i;$j--)
{
if($str[$j+1]<$str[$j])
{
$tmp = $str[$j+1];
$str[$j+1]=$str[$j];
$str[$j]=$tmp;
}

}

}
$str=implode(",",$str);
return $str;
}
$str = array(3,6,1,5,9,0,4,6,11);
print_r(paixu($str));
?>

<?php
function meSort($arr)
{
$totalNum = count($arr);//数组总数
for ( $i=0; $i < $totalNum; $i++ )//外层循环
{
for ( $j=0; $j < $totalNum-1; $j++ )//内层循环
{
if($arr[$i] <= $arr[$j]){
$tmp = $arr[$i];
$arr[$i] = $arr[$j];
$arr[$j] = $tmp;
}
}