冒泡排序
class bubblle_sort {
public function lth(array $arr)
{
for ($i=0;$i<count($arr)-1;$i++){
for ($j=0;$j<count($arr)-1-$i;$j++){
if ($arr[$j]>$arr[$j+1]) {
$a=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$a;
}
}
}
print_r($arr);
}
}
选择排序
class select_sort{
function __construct($arr)
{
for ($i=0;$i<count($arr)-1;$i++){
for ($j=$i+1;$j<count($arr);$j++){
if($arr[$i]>$arr[$j]){
$a=$arr[$i];
$arr[$i]=$arr[$j];
$arr[$j]=$a;
}
}
}
print_r($arr);
}
}