首頁  >  文章  >  後端開發  >  php冒泡排序基礎講解

php冒泡排序基礎講解

小云云
小云云原創
2018-03-20 10:01:481359瀏覽

冒泡排序(Bubble Sort),是一種電腦科學領域的較簡單的排序演算法。 它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。本文主要跟大家分享php冒泡排序基礎講解,希望能幫助大家。

function order($arr){

    $count = count($arr);

    for($a=0;$a<$count-1;$a++){

        for($i=0;$i<$count-$a-1;$i++){

            if($arr[$i]<$arr[$i+1]){

                $temp = $arr[$i+1];

                $arr[$i+1] = $arr[$i];

                $arr[$i] = $temp;

            }

        }

    }

        return $arr;

}


相關推薦:

JS中sort排序之冒泡排序詳解

################################################################################################################################################################# ##JavaScript中的冒泡排序詳解############簡單的理解PHP冒泡排序######

以上是php冒泡排序基礎講解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn