泡沫排序算法 本帖最后由 l2x11 于 2009-11-03 17:31:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么写得这么诡异...$arr = array(1,3,2,5,46,8,4,21,8,9,55);$cont = count($arr);for($i=0;$i<$cont;$i++){ $change = false; for($j=$cont-1;$j>$i;$j--){ if($arr[$j]<$arr[$i]){ $temp = $arr[$j]; $arr[$j]=$arr[$i]; $arr[$i]=$temp; } }}echo "<pre>";print_r($arr);echo "</pre>"; <?php$arr = array(1,3,2,5,46,8,4,21,8,9,55);$cont = count($arr);for($i=0;$i<$cont;$i++){ for($j=$cont-1;$j>$i;$j--){ if($arr[$j-1]<$arr[$j]){ $temp = $arr[$j]; $arr[$j]=$arr[$j-1]; $arr[$j-1]=$temp; } }}echo "<pre>";print_r($arr);echo "</pre>";?> <?php$arr = array(1,3,2,5,46,8,4,21,8,9,55);$cont = count($arr);for($i=0;$i<=$cont-1;$i++){ for($j=$i;$j<=$count-1;$j++){ if($arr[$j-1]<$arr[$j]){ $temp = $arr[$j]; $arr[$j]=$arr[$j-1]; $arr[$j-1]=$temp; } }}echo "<pre>";print_r($arr);echo "</pre>";?> $arr = array(1,3,2,5,46,8,4,21,8,9,55);$count = count($arr);for($i=0;$i<$count;$i++){ for($j=$count-1;$j>$i;$j--){ if($arr[$j]<$arr[$i]){ $temp = $arr[$j]; $arr[$j]=$arr[$i]; $arr[$i]=$temp; } }}echo "<pre>";print_r($arr);echo "</pre>"; $arr = array(1,3,2,5,46,8,4,21,8,9,55);$count = count($arr);for($i=0;$i<$count-1;$i++){ for($j=$i+1;$j<$count;$j++){ if($arr[$j] > $arr[$i]){ list($arr[$i], $arr[$j]) = array($arr[$j], $arr[$i]); } }} new DateTime()为什么显示的时间是比小于12点的? 请教大家一个解析XML的问题,谢谢 php操作access数据库 mysql数据库,一张表里有一行的一个字段是乱码 有关数据库对应问题 所有的PHP空间都会开放对系统命令的调用么? 以时间做为分页标准 请问哪里有好一点的支持多用户的blog下载? 【急】gd在图片中加中文问题。(请高手帮忙) 寻找站内搜索引擎代码 求教:php读取文本到数组 eclipse php
$cont = count($arr);
for($i=0;$i<$cont;$i++){
$change = false;
for($j=$cont-1;$j>$i;$j--){
if($arr[$j]<$arr[$i]){
$temp = $arr[$j];
$arr[$j]=$arr[$i];
$arr[$i]=$temp;
}
}
}
echo "<pre>";
print_r($arr);
echo "</pre>";
<?php
$arr = array(1,3,2,5,46,8,4,21,8,9,55);
$cont = count($arr);
for($i=0;$i<$cont;$i++){
for($j=$cont-1;$j>$i;$j--){
if($arr[$j-1]<$arr[$j]){
$temp = $arr[$j];
$arr[$j]=$arr[$j-1];
$arr[$j-1]=$temp;
}
}
}
echo "<pre>";
print_r($arr);
echo "</pre>";
?>
$arr = array(1,3,2,5,46,8,4,21,8,9,55);
$cont = count($arr);
for($i=0;$i<=$cont-1;$i++){
for($j=$i;$j<=$count-1;$j++){
if($arr[$j-1]<$arr[$j]){
$temp = $arr[$j];
$arr[$j]=$arr[$j-1];
$arr[$j-1]=$temp;
}
}
}
echo "<pre>";
print_r($arr);
echo "</pre>";
?>
$count = count($arr);
for($i=0;$i<$count;$i++){
for($j=$count-1;$j>$i;$j--){
if($arr[$j]<$arr[$i]){
$temp = $arr[$j];
$arr[$j]=$arr[$i];
$arr[$i]=$temp;
}
}
}
echo "<pre>";
print_r($arr);
echo "</pre>";
$count = count($arr);
for($i=0;$i<$count-1;$i++){
for($j=$i+1;$j<$count;$j++){
if($arr[$j] > $arr[$i]){
list($arr[$i], $arr[$j]) = array($arr[$j], $arr[$i]);
}
}
}