麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 邏輯算法 > 正文

PHP對一組數進行重新排列(冒泡算法)

2020-03-22 16:18:13
字體:
來源:轉載
供稿:網友

如何對已知數組 $arr = [24,69,80,57,13] 進行按重新順序排序。

思路:

1、我們需要對數組中每兩個,前后進行比較,如果前面小于后面的,就進行兌換位置;

2、因為是兩個一比較,所以我們需要比較count($arr) - 1 輪,因為每一輪比較下來,都可以確定一個最大的值,所以每一輪就會減少一次。

圖示:

468d3d0c35f25d61c1b16d042871edf.png

代碼:

//定義數組$arr = [24,69,80,57,13];//定義一個臨時變量$temp = 0;//第一層循環,外層循環,循環count($arr) - 1 次(可以遍歷到每一個數組值)for ($i1=0; $i1 < count($arr); $i1++) {     //第二層循環,內層循環,每一次外層循環內,再次循環,循環次數依次減少一次(每次循環結束,可以獲取到一個最大值)    for ($i=0; $i < count($arr) - 1; $i++) {        //判斷條件,滿足即交換值         if($arr[$i] > $arr[$i + 1]){            //臨時存儲滿足條件的變量值            $temp = $arr[$i];            //重新賦值            $arr[$i] = $arr[$i + 1];            //重新賦值            $arr[$i + 1] = $temp;        }    }}//輸出排列后的數組echo '<pre>';var_dump($arr);

最終結果為:

96ac690b0cc757814dff95f177d21d6.png

更多相關php知識,請訪問html' target='_blank'>php教程

以上就是PHP對一組數進行重新排列(冒泡算法)的詳細內容,更多請關注電腦知識其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久久久久久久久10秀 | 成人性生活视频在线播放 | 在线观看免费毛片视频 | 色吧综合网 | 久久久久久久久浪潮精品 | 久久国产精 | 日本免费不卡一区二区 | 国产精品99久久久久久久 | 成人在线免费看 | 日韩色视频在线观看 | 国产青草网 | 久久精品探花 | 羞羞视频2023 | 欧美一级做一a做片性视频 日韩黄色片免费看 | 久久精品欧美电影 | 日本精品黄色 | 亚洲午夜免费 | 国产精品无码久久久久 | 午夜色片| 欧美成人小视频 | 91精品观看91久久久久久国产 | av电影免费在线看 | 麻豆一二区 | 激情宗合| 香蕉久久久精品 | 久久艹综合 | 亚洲欧美一区二区三区在线观看 | 黄色免费不卡视频 | 中文字幕22页 | 久久美女色视频 | 香蕉久草在线 | 毛片免费一区二区三区 | 成人444kkkk在线观看 | 成人在线视频一区 | 激情亚洲一区二区 | 国产视频精品在线 | 国产激爽大片在线播放 | 国产69精品久久久久久野外 | 久久精品日产第一区二区三区 | 国产亚洲综合一区二区 | 日日影视|