摘要:
利用回溯法,采用栈和队列实现计算N皇后解的一个新的非递归算法,并提出N皇后解的4个对称性质,重点分析5皇后的10个解之间的对称关系。然后利用对称性将搜索空间缩小为解空间的一半,给出计算N皇后问题的优化算法。理论分析和实验表明对称性可以明显提高N皇后问题的计算效率。
孙国伟;买阿丽. 基于对称性计算N皇后问题的非递归算法[J]. 计算机与现代化, 2013, 1(1): 19-21.
SUN Guowei;MAI Ali. A Nonrecursive Algorithm of Solving NQueens Problem Using Symmetry
[J]. Computer and Modernization, 2013, 1(1): 19-21.