【发布时间】:2013-01-18 09:43:01
【问题描述】:
我刚刚了解了 Morris 中序树遍历算法。但是我没有找到任何关于这个算法的运行时间的分析。有人可以对此算法进行运行时分析吗?这个链接解释了莫里斯算法是如何工作的。谢谢~~ Explain Morris inorder tree traversal without using stacks or recursion
【问题讨论】:
标签: algorithm binary-tree
我刚刚了解了 Morris 中序树遍历算法。但是我没有找到任何关于这个算法的运行时间的分析。有人可以对此算法进行运行时分析吗?这个链接解释了莫里斯算法是如何工作的。谢谢~~ Explain Morris inorder tree traversal without using stacks or recursion
【问题讨论】:
标签: algorithm binary-tree
这可能是因为它很容易推断。每次访问都有固定的工作量。没有节点被访问超过 3 次(对于二叉树),所以它是平凡的 O(n),其中 n 是节点的数量。
【讨论】: