IT技术博客网IT技术博客网IT技术博客网

当前位置: 首页 > php开发

PHP冒泡排序算法演示

当谈到PHP算法演示时,有很多不同的算法可以通过PHP来实现。以下是,安排冒泡排序算法演示示例:


PHP冒泡排序算法(Bubble Sort):

function bubbleSort($arr) {  
    $n = count($arr);  
    for ($i = 0; $i < $n - 1; $i++) {  
        for ($j = 0; $j < $n - $i - 1; $j++) {  
            if ($arr[$j] > $arr[$j + 1]) {  
                $temp = $arr[$j];  
                $arr[$j] = $arr[$j + 1];  
                $arr[$j + 1] = $temp;  
            }  
        }  
    }  
    return $arr;  
}  
  
$unsortedArray = [5, 3, 8, 4, 2];  
$sortedArray = bubbleSort($unsortedArray);  
print_r($sortedArray);


OK!


技术QQ交流群:157711366

技术微信:liehuweb

写评论