PHP实现冒泡排序

阅 29

问题

PHP实现冒泡排序

答案

function sort($arr) {
    $len = count($arr);
    $n = count($arr) - 1;
    for ($i = 0; $i < $len; $i++) {
        for ($j = 0; $j < $n; $j++) {
            if ($arr[$j] > $arr[$j + 1]) {
                $tmp = $arr[$j];
                $arr[$j] = $arr[$j + 1];
                $arr[$j + 1] = $tmp;
            }
        }
    }
    return $arr;
}

本题链接:https://www.php7.com.cn/question/2.html
Markdown版本:https://www.php7.com.cn/question/2.md

最后更新: