泡沫排序算法 本帖最后由 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]); } }} 客户端socket发送http POST请求可以触发服务端PHP页面的isset吗? 连接远程mysql问题 急 2年php工作经验在北京找工作 终于完成了网站,邀请大家来看看 EditPlus怎设置语法检查,根据网上配置了下,显示看不懂 访问EXCEL文件问题 缓存有哪些方式? php的pear的cache使用一些疑问(三个问题。) 如何求日期是第几周的第几天 smarty 的section 问题 在线等 求教: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]);
}
}
}