Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Artificial intelligence 人工智能树搜索。8-queen的时间复杂度,通过逐个放置而不受攻击_Artificial Intelligence_Depth First Search_N Queens_Tree Search - Fatal编程技术网

Artificial intelligence 人工智能树搜索。8-queen的时间复杂度,通过逐个放置而不受攻击

Artificial intelligence 人工智能树搜索。8-queen的时间复杂度,通过逐个放置而不受攻击,artificial-intelligence,depth-first-search,n-queens,tree-search,Artificial Intelligence,Depth First Search,N Queens,Tree Search,实现目标状态的一种方法是“将皇后添加到最左边空列中的任何方块中,这样它就不会受到任何其他皇后的攻击”。这种方法的状态空间是2057(也不知道如何计算它?) 如果我使用深度优先搜索算法(我认为这是最合适的算法),时间复杂度是多少?空间复杂性如何 我很困惑,因为搜索树的早午餐在深入时会大大减少。O(8**8)在时间复杂度方面看起来太多了,即使在最坏的情况下也是如此 谢天谢地,时间取决于算法决定首先调查哪个分支的智能程度 N queens有一个骗局:它有一个启发式()在多项式时间内给出一个完美的解决方

实现目标状态的一种方法是“将皇后添加到最左边空列中的任何方块中,这样它就不会受到任何其他皇后的攻击”。这种方法的状态空间是2057(也不知道如何计算它?)

如果我使用深度优先搜索算法(我认为这是最合适的算法),时间复杂度是多少?空间复杂性如何

我很困惑,因为搜索树的早午餐在深入时会大大减少。O(8**8)在时间复杂度方面看起来太多了,即使在最坏的情况下也是如此

谢天谢地,时间取决于算法决定首先调查哪个分支的智能程度


N queens有一个骗局:它有一个启发式()在多项式时间内给出一个完美的解决方案。如果深度优先搜索的决策只是模仿启发式搜索的决策,那么部门优先搜索也是多时间搜索。

这不是编程问题,因此最好访问cs.stackexchange.com。谢谢。我对规格不熟悉。谢谢你的建议。