PHP冒泡排序问题 $a = array(18,29,3,6,31,15);---------------------------排序的时候输出3,6,15,18,29,31 怎么用复合函数的中间变量交换变量的值?代码?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 结贴率这么低有分吗?去.NET区抄一段好了,前几天正好讨论不同的冒泡算法. 我要是知道怎么在NET区找到并且抄一段的话 就不会浪费金币提问题了还有虽然我很穷 不过到现在 我问的问题除了1道以外的都是给分了的 <?php $arr = array(18,29,3,6,31,15); for($j=0; $j<count($arr)-1; $j++) for($i=0;$i<count($arr)-1-$j;$i++) if ($arr[$i]>$arr[$i+1]) { //$tmp =$arr[$i]; //$arr[$i] = $arr[$i+1]; //$arr[$i+1] = $tmp; $arr[$i] ^= $arr[$i+1]; $arr[$i+1] ^= $arr[$i]; $arr[$i] ^= $arr[$i+1]; } echo join($arr," ");?> 请问一下echo join($arr," ");这里必须要JOIN这个吗 能不能用别的代替?? 打印用的,你可以用个循环顺序打出来.为了省事就用join了. 请教一个apache rewrite rule 问题 又是乱码问题,页面显示一堆问号啊................. PHP 如何取任意长度的整数? 请教 如何将转义字符存入数据库。 模版显示问题 PHP 字符串连接,求大神编辑,解答 file_get_contents抓取页面不全问题 请问PHP时间函数的问题。 为什么不能传递太多的变量参数? 如何对一个二维数组进行排序??急!!! 关于 create.asp?GRSN 关于while的写法,zs提示我的写法有漏洞,那么正确的应该怎么写?
$arr = array(18,29,3,6,31,15);
for($j=0; $j<count($arr)-1; $j++)
for($i=0;$i<count($arr)-1-$j;$i++)
if ($arr[$i]>$arr[$i+1])
{
//$tmp =$arr[$i];
//$arr[$i] = $arr[$i+1];
//$arr[$i+1] = $tmp;
$arr[$i] ^= $arr[$i+1];
$arr[$i+1] ^= $arr[$i];
$arr[$i] ^= $arr[$i+1];
}
echo join($arr," ");
?>
这里必须要JOIN这个吗 能不能用别的代替??