PHP 冒泡算法

没什么用,写了玩玩的。

function  bubble_sort(array $items): array
{

    for ($i = 0; $i < count($items); $i++) {
        for ($j = $i + 1; $j < count($items); $j++) {

            if ($items[$i] > $items[$j]) {
                $temp = $items[$i];
                $items[$i] = $items[$j];
                $items[$j] = $temp;
            }
        }
    }
    return $items;
}

print_r(bubble_sort([5, 3, 1, 2, 7]));