//N皇后问题 回溯法解决
public class Queen {
private int x[];//当前解答
private int N;//皇后个数
private int sum=0;//解的个数
public void init(int n){
N=n;
x=new int[N+1];
findqueen(0);
}
public void findqueen(int n) {
for(int i=0;i
=N-1){
show();
}else{
findqueen(n+1);
}
}
}
}
public boolean judegePlace(int col){
for(int i=0;i