Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2026044
  • 博文数量: 433
  • 博客积分: 918
  • 博客等级: 准尉
  • 技术积分: 3218
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 18:21
个人简介

你是不是暗恋我,那就给我发个消息呀,让我知道o(∩∩)o

文章分类

全部博文(433)

分类: PHP

2013-08-20 14:07:19

$a=array(3=>4,'world'=>3,8,9,2);

function quick($arr){
        if(count($arr)<=1)
            return $arr;
        foreach($arr as $key=>$val){
            $a[]=$val;
            break;
        }
        $left=array();
        $right=array();
        $num=0;
        foreach($arr as $key=>$val){
            if($num==0){
                $num=1;
                continue;
            }
            if($val<=$a[0]){
                $left[$key]=$val;
            }else{
                $right[$key]=$val;
            }
        }
        $left=quick($left);
        $right=quick($right);
        $arrFinal=array_merge($left,$a,$right);
        return $arrFinal;
        
    }

print_r(quick($a));
阅读(1025) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~