class Solution {
int result = 0;
// 输入棋盘的边长,返回所有合法的放置方法
public int totalNQueens(int n) {
int[][] board = new int[n][n];
backtrack(board,0); // 空棋盘,最开始第0行(注意第一行是二维数组最上面开始)
return result;
}
// 参数:路径,选择列表
public void backtrack(int[][] board
回溯入门题:N皇后问题详解
最新推荐文章于 2022-11-16 18:42:22 发布