N皇后

#include
#include
#include 
#define MAXN 50

int num = 0;

void NQueens(int n, int AB[], int cur)   // cur == current
{
    if (cur >= n)
        ++num;//说明已经枚举完毕,成立
    else
    {
        for (int i = 0; i < n; i++)//遍历新一行可能的列
        {
            int ok = 1;
            for(int j=0; j

你可能感兴趣的:(N皇后)