<?php
//氣泡排序法
function bubbleSort ($arr)
{
$len = count($arr);
//該層迴圈控制 需要冒泡的輪數
for ($i=1; $i<$len; $i++) {
//該層迴圈用來控制每輪 冒出一個數 需要比較的次數
for ($k=0; $k<$len-$i; $k++) {
if($arr[$k] > $arr[$k+1]) {
$tmp = $arr[$k+1]; // 宣告一個臨時變數
$arr[$k+1] = $arr[$k];
$arr[$k] = $tmp;
}
}
}
return $arr;
}
?>
PHP基礎演算法之氣泡排序法
相關文章
- JAVA基礎--氣泡排序Java排序
- php氣泡排序PHP排序
- Java排序演算法之氣泡排序Java排序演算法
- 氣泡排序法排序
- PHP基礎演算法之快速排序法PHP演算法排序
- 排序之氣泡排序排序
- 排序:交換排序——氣泡排序法排序
- 排序演算法–氣泡排序排序演算法
- 排序演算法__氣泡排序排序演算法
- 排序演算法--氣泡排序排序演算法
- 排序演算法-氣泡排序排序演算法
- 排序演算法——氣泡排序排序演算法
- PHP基礎演算法之選擇排序法PHP演算法排序
- 死磕演算法之氣泡排序演算法排序
- 基本排序之氣泡排序排序
- 氣泡排序演算法排序演算法
- 演算法:氣泡排序演算法排序
- Python之排序演算法:快速排序與氣泡排序Python排序演算法
- [27期] 氣泡排序法排序
- 畫江湖之演算法篇【排序演算法】氣泡排序演算法排序
- 畫江湖之演算法篇 [排序演算法] 氣泡排序演算法排序
- 【演算法-排序之一】氣泡排序演算法排序
- 排序演算法-氣泡排序(Bubble Sort)排序演算法
- 十大經典排序演算法之氣泡排序排序演算法
- C++排序演算法之氣泡排序改進版C++排序演算法
- OJ題之氣泡排序排序
- 氣泡排序法原理講解及PHP程式碼示例排序PHP
- 孫海洋老師C語言零基礎自學入門 ----排序演算法 之 "氣泡排序"C語言排序演算法
- Golang實現氣泡排序法Golang排序
- 演算法之常見排序演算法-氣泡排序、歸併排序、快速排序演算法排序
- 排序——氣泡排序排序
- PHP 中的氣泡排序總結PHP排序
- 排序演算法 - 氣泡排序和選擇排序排序演算法
- 氣泡排序排序
- 演算法雙端氣泡排序演算法排序
- c#-氣泡排序-演算法C#排序演算法
- 9. 氣泡排序,以及如何優化氣泡排序,氣泡排序屬於插入排序排序優化
- Python十大演算法之氣泡排序Python演算法排序