Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 1.37 KB

[0052] N皇后 II.md

File metadata and controls

76 lines (54 loc) · 1.37 KB
title tags categories author comments updated permalink mathjax top description date
[0052] N皇后 II
leetcode
leetcode
张学志
true
false
false
false
...
2019-12-31 16:00:52 -0800

题目描述

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

上图为 8 皇后问题的一种解法。

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

示例:

输入: 4
输出: 2
解释: 4 皇后问题存在如下两个不同的解法。
[
 [".Q..",  // 解法 1
  "...Q",
  "Q...",
  "..Q."],

 ["..Q.",  // 解法 2
  "Q...",
  "...Q",
  ".Q.."]
]
Related Topics
  • 回溯算法
  • 题目代码

    class Solution {
    public:
        int totalNQueens(int n) {
    
        }
    };

    题目解析

    方法一

    方法二

    方法三