自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 二分查找刷题总结

思路:因为每次都要缩减搜索空间,所以当isBadVersion返回true时,他的右边一定都为出错版本,左边还有可能有出错版本,他自己也可能是第一个出错的版本,所以r=mid,不可以排除潜在答案。split返回false时,分出的数组大于要求的m,证明我们的最大和过小,并且此时不可能为最后的解,l=mid+1.可视为模糊查找,查找第一个arr[mid]>arr[mid+1]的数,而n == 0 || n == arr.size()-1的情况直接被排除了,不可能为峰顶元素。输出这个最小的最大和。

2022-11-27 13:47:45 124 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除