【问题标题】:Difference between Binary search and Binary search tree二分查找和二分查找树的区别
【发布时间】:2019-11-30 12:12:03
【问题描述】:

谁能用例子解释二叉搜索和二叉搜索树之间的区别?它们是一样的吗?阅读互联网似乎第二个仅适用于树,二叉搜索不遵循此规则。以及如何检查是否存在O(log(n)) 时间内的数字?

【问题讨论】:

标签: data-structures


【解决方案1】:

二分查找是一种用于直接排序数组的算法,它的运行时间为 O(log n)。 更新排序数组是 O(n)。

二叉树是一种同时具有 O(log n) 搜索和更新的数据结构(忽略平衡问题)。

this chapter 末尾有一个有趣的比较。

【讨论】:

    猜你喜欢
    • 2018-03-27
    • 2015-12-10
    • 1970-01-01
    • 2021-12-03
    • 2021-03-07
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多