【发布时间】:2013-02-24 15:21:57
【问题描述】:
我知道,BST 的时间分析是 O(h),其中 h 是树的高度。
是否有可能在 BST 上进行搜索需要 O(n) 才能完成?
【问题讨论】:
标签: algorithm time-complexity binary-search-tree
我知道,BST 的时间分析是 O(h),其中 h 是树的高度。
是否有可能在 BST 上进行搜索需要 O(n) 才能完成?
【问题讨论】:
标签: algorithm time-complexity binary-search-tree
是的。以这棵树为例:
1
\
2
\
3
\
4
\
5
\
6
\
7
\
8
查找 8 或更大的值时需要进行 n (8) 次比较。
【讨论】: