浅谈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++
依次类推吧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |