MrA*_*MrA 6 algorithm search binary-search
假设已经给出了一个数组并且想要在该数组中找到元素,那么如何使用二进制搜索搜索该数组中的元素,并且给定的数组已经排序并且数组的大小未知.可以应用线性搜索,但我试图找出比线性算法更快的搜索.
zw3*_*324 8
如果您可以测试是否已超出数组范围,则可以使用修改后的二进制搜索(假设基于1的数组):
否则,没有真正的方法可以做到这一点:假设你发现某个地方等于你需要的元素,你不知道它是否已经脱离了数组.
归档时间:
13 年,4 月 前
查看次数:
7179 次
最近记录:
7 年,1 月 前