LeetCode----52. N 皇后 II

 题目
n 皇后问题 研究的是如何将 n 个皇后放置在 n × n 的棋盘上,并且使皇后彼此之间不能相互攻击。

给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。

示例 1:
LeetCode----52. N 皇后 II_第1张图片

输入:n = 4
输出:2
解释:如上图所示,4 皇后问题存在两个不同的解法。

示例 2:

输入:n = 1
输出:1

提示:
1 <= n <= 9

 java 代码

解决 N 皇后问题可以使用回溯法(backtracking)来枚举所有可能的解,并排除不合法的情况。
以下是 Java 代码来解决 N 皇后问题的不同解决方案的数量:

class Solution {
   
    int totalSolutions = 0;

    public 

你可能感兴趣的:(LeetCode,leetcode,算法)