PHP冒泡排序 麻烦高手给个PHP的冒泡排序,本人刚刚开始学PHP,自己写了一个,总是不成功 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?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)); ?> 和用java写的差不多吧 没有什么区别支持ls的 这样写有什么不对吗? 怎么结果不对啊 ??<?php function paixu($arr){ for($i=0;$i<=count($arr);$i++) { for($j=1;$j<=count($arr)-$i-1;$j++) { if($arr[$j+1]<$arr[$j]) { $temp=$arr[$j+1]; $arr[$j+1]=$arrr[$j]; $arr[$j]=$temp; } } } $arr=implode(".",$arr); return $arr;} $arr=array(2,5,4,1,7,6,8); print_r(paixu($arr)); ?> $source=array();$source=array(49,38,65,97,76,13,27,49);define("array_length",count($source));for ($i=0;$i<array_length;$i++){ for ($j=$i;$j<array_length;$j++){ if ($source[$i]>$source[$j]){ $temp=$source[$i]; $source[$i]=$source[$j]; $source[$j]=$temp; } }}print_r($source); $source=array();$source=array(49,38,65,97,76,13,27,49);define("array_length",count($source));for ($i=0;$i<array_length;$i++){ for ($j=$i;$j<array_length;$j++){ if ($source[$i]>$source[$j]){ $temp=$source[$i]; $source[$i]=$source[$j]; $source[$j]=$temp; } }}print_r($source); 怎样下载Csdn的数据库 php 跨域cookie问题 关于ecshop伪静态开启的问题 关于wordpress wikipedia的api怎么才能查到我要的内容? 公司让我做一个通往网上银行缴费的页面 没做过 这个怎么做呢 一个安装问题 我的股票行情频道终于开发完成了。。 YuYan框架已经发布开发版本...免费开源,做世界第一的php框架...欢迎下载... 关于修改phpbb论坛的编辑器问题 Wordpress新手问题:请问能让BLOG非公开吗(只能注册用户登录后查看) php一个错误
<?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));
?>
没有什么区别
支持ls的
<?php
function paixu($arr){ for($i=0;$i<=count($arr);$i++)
{
for($j=1;$j<=count($arr)-$i-1;$j++)
{
if($arr[$j+1]<$arr[$j])
{
$temp=$arr[$j+1];
$arr[$j+1]=$arrr[$j];
$arr[$j]=$temp;
}
}
}
$arr=implode(".",$arr);
return $arr;
}
$arr=array(2,5,4,1,7,6,8);
print_r(paixu($arr));
?>
$source=array(49,38,65,97,76,13,27,49);
define("array_length",count($source));
for ($i=0;$i<array_length;$i++){
for ($j=$i;$j<array_length;$j++){
if ($source[$i]>$source[$j]){
$temp=$source[$i];
$source[$i]=$source[$j];
$source[$j]=$temp;
}
}
}
print_r($source);
$source=array(49,38,65,97,76,13,27,49);
define("array_length",count($source));
for ($i=0;$i<array_length;$i++){
for ($j=$i;$j<array_length;$j++){
if ($source[$i]>$source[$j]){
$temp=$source[$i];
$source[$i]=$source[$j];
$source[$j]=$temp;
}
}
}
print_r($source);