C++ 三种版本 二分查找

二分查找
三种版本的C++二分查找,将搜索区间全部统一成两端都闭,有规律!
1、标准版本二分查找
int binary_search(vector& nums, int target){
int left = 0, right = nums.size() - 1;
while(left <= right){ int mid = left + (right - left) / 2; if(nums[mid] == target){ //直接返回 return mid; }else if(nums[mid] > target){
right = mid - 1;
}else{

C++ 三种版本 二分查找最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/11907.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>