int bsearchWithoutRecursion(int array[],int low,int high,int target)
{
    while(low<=high)
        {
            int mid=(low+high)/2;
            if(array[mid]>target)
                high=mid-1;
            else if(array[mid]<target)
            low=mid+1;
            else
                return mid;
        }
    return-1;
}

 

相关文章:

  • 2021-07-31
  • 2019-10-26
  • 2022-12-23
  • 2021-08-09
  • 2021-09-20
  • 2018-11-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-10
  • 2021-12-11
  • 2022-12-23
  • 2019-08-28
相关资源
相似解决方案