Questions tagged «space-analysis»

2
为什么DFS被认为具有空间复杂度?
根据这些说明,DFS被认为具有空间复杂度,其中是树的分支因子,是状态空间中任何路径的最大长度。O (b m )O(bm)O(bm)bbb米mm 在此Wikibook页面上的“ 不知情的搜索”中也是如此。 现在,有关DFS的Wikipedia文章的“信息框” 针对算法的空间复杂性提供了以下内容: O (| V| )O(|V|)O(|V|),如果遍历整个图而没有重复,则最长路径搜索长度为隐式图,而不会消除重复的节点O (O(O())) 这更类似于我认为DFS的空间复杂度,即,其中是算法达到的最大长度。O (米)O(m)O(m)米mm 我为什么认为是这种情况? 好吧,基本上,我们不需要存储除当前正在查看的路径的节点以外的任何其他节点,因此在Wikibook和我推荐给您的注释提供的分析中,没有必要乘以至。bbb 此外,根据Richard Korf 在IDA *上发表的这篇论文,DFS的空间复杂度为,其中被视为“深度截止”。Ø (d)O(d)O(d)ddd 那么,DFS的正确空间复杂度是多少? 我认为这可能取决于实现方式,因此,我希望能对不同已知实现方式的空间复杂性做出解释。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.