排列c++轉php

<?phpphp

$p = array();spa

function perm($s,$i,$n){it

global $p;io

    for($j=0;$j<$n;++$j){function

   if($j !=0 && $s{$j} == $s{$j-1}){im

}else if($s{$j} != '@'){

$p[$i] = $s{$j};

$s{$j} = '@';

if($i==$n-1){   

              //print_r($p);

   echo implode('',$p),'<br/>';

}else{

               perm($s,$i+1,$n);

}

            $s{$j} =  $p[$i];

}


}

}

相關文章
相關標籤/搜索