# 循環(huán)1: 控制每個(gè)待排序的元素
for ($i=0; $i < $count; $i++) {
#循環(huán)2:整個(gè)循環(huán)結(jié)束后將最大的元素放到最后邊
for ($j = 0; $j < $count - $i -1; $j++) {
if ($list[$j] > $list[$j + 1]) {
$temp = $list[$j + 1];
$list[$j + 1] = $list[$j];
$list[$j] = $temp;
}
}
}
PHP實(shí)現(xiàn):冒泡排序
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 總結(jié)冒泡排序 1:相鄰的兩個(gè)數(shù)的比較 2:兩層循環(huán) 第一層是決定多少輪,第二層決定每層需要多少次 3:臨時(shí)變量存放...
- --核心思想 ---例如:$arr=array(10,7,1);該數(shù)組中數(shù)字從小到大排序 ---1.讓數(shù)...
- 一個(gè)程序應(yīng)包括:對(duì)數(shù)據(jù)的描述:在程序中要指定數(shù)據(jù)的類型和數(shù)據(jù)的組織形式,即數(shù)據(jù)結(jié)構(gòu)(data structure)...
- 基本思想: 冒泡排序是一種交換排序,它的基本思想是:兩兩比較相鄰記錄的關(guān)鍵字,如果反序則交換,直到?jīng)]有反序的記錄為...
- 原理:它是讓臨近的兩個(gè)數(shù)字之間兩兩比較,按照從小到大或者從大到小的順序進(jìn)行排列。 下面我用具體的數(shù)組來(lái)演示一遍整體...