#include <iostream> #include <vector> #include <cstring> #include "stack" #include "algorithm" using namespace std; int NFAStatusNum,AlphabetNum,StatusEdgeNum,AcceptStatusNum; char alphabet[1000]; int accept[1000]; in
y = x + b -> y-x = b 主对角线上,行下标与列下标之差相等y = -x + b -> y+x = b 副对角线上,行下标与列下标之和相等主对角线共有15条副对角线共有15条列有8条每个皇后占位以后,相当于占用一条主对角线,一条副对角线和一条列定义三个占位buf,分别为列,主对角线,副对角线.b可以作为占位符下标索引副对角线的b可能是负值 #include <stdio.h> #include <stdio.h> #includ