扫码关注官方订阅号
认证高级PHP讲师
一般我看到这种代码面试第一关就通不过。first拼错、代码格式不规范、$f,$s,$sf是什么东西?这种代码首先就不是容易让人看懂,何谈维护和理解
有点晕,看了一会发现,好像合并过程中带着冒泡排序的意思
$arrayA=array(1,3,2,4,5,6,9,10,100,101); $arrayB=array(1,2,3,103,7,8,20,21,22,300); $arrayMerge=array_merge($arrayA,$arrayB); function bubbleSort($array){ $count=count($array); for($i=0;$i<$count-1;$i++){//循环比较 for($j=$i+1;$j<$count;$j++){ if($array[$j]<array[$i]){//执行交换 $temp=$array[$i]; $$array[$i]=$array[$j]; $array[$j]=$temp; } } } return$array; } var_dump(bubbleSort($arrayMerge));
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
一般我看到这种代码面试第一关就通不过。first拼错、代码格式不规范、$f,$s,$sf是什么东西?这种代码首先就不是容易让人看懂,何谈维护和理解
有点晕,看了一会发现,好像合并过程中带着冒泡排序的意思