其实我个人对算法的编写能力不算强,同学面试被问到冒泡排序,我就也写了一下。
$number = array(1, 3, 5, 7, 9, 2, 4, 5, 8, 10);
for ($i = 0; $i < count($number); ++$i) {
for ($j = $i; $j < count($number); ++$j) {
if ($number[$i] < $number[$j]) {
$temp = $number[$i];
$number[$i] = $number[$j];
$number[$j] = $temp;
}
}