function quickSort($arr) { $length = count($arr); if($length<=1){ return $arr; } $first = $arr[0]; $left_arr = []; $right_arr = []; for($i=1;$i<count($arr);$i++){ if($arr[$i]<=$first){ $left_arr[] = $arr[$i]; }else{ $right_arr[] = $arr[$i]; } } $left = kuaisu($left_arr); $right = kuaisu($right_arr); return array_merge($left,[$first],$right); } $arr = [1,3,2,6,5,12,241,113,3245,12,53,234,6,13,35,3,234,24,24]; quickSort($arr);
—————————————————————————————————————
亲爱的用户,您好!如果您喜欢这个网站,欢迎赞助我,您们的支持是我的动力。
赞赏款用于服务器、文章等网站的固定支出。欢迎大家支持,谢谢!
来自北京市的用户(2016-01-06)
这是匿名评论的内容这是匿名评论的内容,这是匿名评论的内容这是匿名评论的内容这是匿名评论的内容这是匿名评论的内容这是匿名评论的内容这是匿名评论的内容。