【发布时间】:2014-02-21 19:03:13
【问题描述】:
实现目标状态的一种方法是“在最左边的空列中的任何方格中添加一个皇后,这样它就不会受到任何其他皇后的攻击”。而且这种方法的状态空间为 2057(也想知道如何计算这个?)
如果我使用深度优先搜索算法(我认为这是最合适的算法),时间复杂度是多少?空间复杂度如何?
我很困惑,因为搜索树的早午餐在深入时大大减少。 O(8**8) 的时间复杂度看起来太高了,即使是最坏的情况。
谢谢
【问题讨论】:
-
这不是一个编程问题,因此更好地属于 cs.stackexchange.com。
-
谢谢。我不熟悉规范。谢谢你的建议。
标签: artificial-intelligence depth-first-search n-queens tree-search