【发布时间】:2018-11-04 11:02:57
【问题描述】:
我不明白为什么贪心最佳优先搜索的最坏情况时间复杂度是 O(b^m)。
在我看来,贪婪的最佳优先搜索不允许追溯,对吗?这意味着节点只能越来越深地扩展。所以基本上,在我运行这个算法之后应该只有一条路径,即使路径不正确。 (因为不完整)
我说的对吗?感谢您的回答!
【问题讨论】:
-
Best-first search 是一种搜索算法;如果有正确的解决方案,它不会给你一个不正确的解决方案。贪婪的部分并没有改变这一点。