php 冒泡法排序

作者:freebeacon 分类: php 发布于:2016-5-23 15:20 ė204次浏览 60条评论
<?php
$a=array('11','8','1','4','3','7');
echo '<pre>';print_r($a);

$len = count($a);

//从小到大
for($i=1;$i<$len;$i++)
{
	for($j=$len-1;$j>=$i;$j--)
	{
		if($a[$j]<$a[$j-1])
		{//如果是从大到小的话,只要在这里的判断改成if($b[$j]>$b[$j-1])就可以了
			$tmp=$a[$j];
			$a[$j]=$a[$j-1];
			$a[$j-1]=$tmp;
		}
	}
}

echo '<pre>';print_r($a);

?>

本文出自 港湾灯塔,转载时请注明出处及相应链接。

发表评论

电子邮件地址不会被公开。必填项已用*标注


Ɣ回顶部