<?php
//check is valid now
function check($l,$c){
global $tres;
global $res;
global $n,$count;
foreach($tres as $key=>$value){
if($key<$l){
if($value==$c){
return 0;
}else if(abs($l-$key)==abs($c-$value)){
return 0;
}
}
}
return 1;
}
function scan($line){
global $tres;
global $res;
global $n,$count;
if($line==$n){
$res[]=$tres;
// $tres=array();
$count++;
}else{
for($i=0;$i<$n;$i++){
if(check($line,$i)==1){
$tres[$line]=$i;
$nxline=$line+1;
scan($nxline);
}
}
}
}
$tres=array();
$res=array();
$n=8;$count=0;
$stime=microtime();
scan(0);
$etime=microtime();
var_dump($res);
echo "there is $count ways !\n";
$t=$etime-$stime;
echo (int)$t."seconds used.";
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有