LeetCode 702. Search in a Sorted Array of Unknown Size
2021-01-27 16:49:56
# leetcode
Problem
LeetCode 702. Search in a Sorted Array of Unknown Size
1. 题目简述
题目不赘述了,具体点击链接查看。
2. 算法思路
这道题很有意思,数组的大小是未知的,因此,我们需要将其分解成两个子问题。第一,确定二分查找的子区间;第二,二分查找哦啊该区间。
首先,我们定义l = 0, r = 1,直到reader.get(l) <= target <= reader.get(r)。然后二分查找该区间。算法复杂度为O(logN)
1 | /** |