八皇后问题
要将八个皇后放在棋盘上,任何两个皇后都不能互相攻击。即没有两个皇后是在同一行、同一列或者同一对角上。
典型的八皇后问题,使用Java写的算法,算法虽比较简单,但难免会有新手会犯疏漏和错误,希望大家可以批评指正,共同交流进步!
代码
@requires_authorization
public class Test {
public static void main(String[] args) {
Empress a=new Empress();
a.find(0);
System.out.println("八皇后问题共有:"+a.map+"种可能");
}
}
cl