加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

浅谈php冒泡排序

发布时间:2020-12-12 20:36:10 所属栏目:PHP教程 来源:网络整理
导读:PHP实现的代码先奉上: 代码如下: $array[$j + 1]) { //按升序排序 $temp = $array[$j]; $array[$j] = $array[$j + 1]; $array[$j + 1] = $temp; } } } return $array;} $a = array(5,1,4,7); 代码执行过程: 代码如下: $arr[1]) => 5 > 1 条件成立,交换位

PHP实现的代码先奉上:

代码如下:
$array[$j + 1]) { //按升序排序 $temp = $array[$j]; $array[$j] = $array[$j + 1]; $array[$j + 1] = $temp; } } } return $array; }

$a = array(5,1,4,7);

代码执行过程:

代码如下:
$arr[1]) => 5 > 1 条件成立,交换位置,形成新的数组 => 1 5 4 7 j++ if($arr[1] > $arr[2]) => 5 > 4 条件成立,交换位置,形成新的数组 => 1 4 5 7 j++ if($arr[2] > $arr[3]) => 5 > 7 条件不成立 ,数组保持不变 , 1 4 5 7 j++ j=3 退出内层循环, i++

依次类推吧。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读