问答详情
源自:7-1 编程练习

怎么自定义排序???

若是不使用Arrays 类的 sort( ) 方法,要怎么实现排序?

提问者:孟玉珏 2015-06-12 20:10

个回答

  • daley
    2015-06-12 22:20:56
    已采纳

    function fsSort($arr){
    
     $tmp = $arr;
    
     $min = '';
    
     for($i=0;$i<count($arr);$i++){
    
      
    
      for($j=$i;$j<count($arr);$j++){
    
       if($tmp[$i]>$tmp[$j]){
    
        $a=$tmp[$j];
    
        $tmp[$j]=$tmp[$i];
    
        $tmp[$i]=$a;
    
       }
    
      }
    
     }
    
     return $tmp;
    
    }

    今天写的自定义函数排序,排数字一维数组大小

  • chavin
    2015-06-12 21:44:19

    自己写方法实现排序