# 循環(huán)1: 控制每個待排序的元素
for ($i=0; $i < $count; $i++) {
#循環(huán)2:整個循環(huán)結束后將最大的元素放到最后邊
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實現(xiàn):冒泡排序
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 總結冒泡排序 1:相鄰的兩個數(shù)的比較 2:兩層循環(huán) 第一層是決定多少輪,第二層決定每層需要多少次 3:臨時變量存放...
- --核心思想 ---例如:$arr=array(10,7,1);該數(shù)組中數(shù)字從小到大排序 ---1.讓數(shù)...
- 一個程序應包括:對數(shù)據(jù)的描述:在程序中要指定數(shù)據(jù)的類型和數(shù)據(jù)的組織形式,即數(shù)據(jù)結構(data structure)...
- 基本思想: 冒泡排序是一種交換排序,它的基本思想是:兩兩比較相鄰記錄的關鍵字,如果反序則交換,直到?jīng)]有反序的記錄為...
- 原理:它是讓臨近的兩個數(shù)字之間兩兩比較,按照從小到大或者從大到小的順序進行排列。 下面我用具體的數(shù)組來演示一遍整體...