【发布时间】:2013-06-20 14:41:21
【问题描述】:
我很困惑线性搜索还是二分搜索在运行时间和存储方面的效率更高。
非常感谢详细的解释
【问题讨论】:
-
当然,如果列表已经排序,则二进制搜索会更有效,因为它是
O(log N)算法,而线性搜索对已排序和未排序的数据都采用O(N)。对于已排序的数据使用二分搜索,对于未排序的数据使用线性搜索。 -
@Erika 这不是你应该问的问题。你有没有读过这两个是什么?因为如果你有你就不会问它。请在问问题之前表现出一些努力。
标签: algorithm binary-search linear-search