平衡BST与平衡二叉树:复杂性

时间:2019-04-08 08:12:12

标签: binary-tree binary-search-tree complexity-theory verify

我正在确定平衡BST与平衡BT上不同操作的复杂性。我想知道我是否已经找到正确的复杂性。操作如下,

找到最小的元素

对于平衡的BST,这将是O(LogN),对于BT,这将是O(N)。

创建预购元素列表

这两个参数均为O(N),因为将遍历所有节点。

创建小于v值的元素列表

尽管在实现方面,使用顺序遍历,平衡的BST可能要快得多,但这两者的均为O(N)。

从树上去除所有叶子

这两个值均为O(N),需要遍历所有节点以找到叶节点。

这些结论正确吗?

0 个答案:

没有答案