zoukankan      html  css  js  c++  java
  • php实现快排

    function quick_sort(array $arr){
        $size=count($arr);
        if($size>1){
            $k=$arr[0];
            $x=array();
            $y=array();
     
            for($i=1;$i<$size;$i++){
                if($arr[$i]<=$k){
                    $x[]=$arr[$i];
                }else{
                    $y[]=$arr[$i];
                }
            }
            $x=quicksort($x);
            $y=quicksort($y);
            return array_merge($x,array($k),$y);
        }else{
            return$arr;
        }
    }
    欢迎大家学习,交流
  • 相关阅读:
    Intern Day7
    Intern Day7
    Intern Day7
    Intern Day6
    Intern Day6
    Intern Day6
    Intern Day6
    Intern Day6
    萧萧远树疏林外,一半秋山带夕阳
    飞线
  • 原文地址:https://www.cnblogs.com/lijintao1025/p/8515636.html
Copyright © 2011-2022 走看看