php冒泡排序
2014-04-24 08:56:08 -0400
- 代码: 全选
-
<?php
/*
* php冒泡排序
* Crazy:http://code.zhangyun.org
*/
$array = array(5, 2, 8, 14, 25, 12, 33, 4, 7, 21, 1);
for($i = 0; $i < count($array); $i++ )
{
for($j = 0; $j < count($array) - 1 - $i; $j++)
{
if($array[$j] > $array[$j+1])
{
$temp = $array[$j];
$array[$j] = $array[$j+1];
$array[$j+1] = $temp;
}
}
}
echo '<pre>';
print_r($array);
echo '</pre>';
?>
显示效果如下:
- 代码: 全选
-
Array
(
[0] => 1
[1] => 2
[2] => 4
[3] => 5
[4] => 7
[5] => 8
[6] => 12
[7] => 14
[8] => 21
[9] => 25
[10] => 33
)
Back to home
Subscribe |
Register |
Login
| N