- 博客(3)
- 收藏
- 关注
原创 P2249 【深基13.例1】查找
首先定义l,r,两个指针,然后取最中间的元素mid,也就是mid=(l+r)/2。因为这是个单调不减的数组,所以如果mid要大于要找的数,我们就需要往左边找,因为右边会更大,肯定找不到。反之如果mid比目标小,就要去右边找,应为左边会更小,肯定不会有这个数。如果mid恰好等于这个数就往做找,有可能找的的这个数不是他出现的第一次的位置。
2023-09-29 09:24:25
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人