bool doubleCheck(int a[],int b,int c,int target){
int x = (b + c) / 2;
if (a[x] == target)
{
return true;
}
if (a[x] > target)
{
doubleCheck(a, b, x-1, target);
}
if (a[x] < target)
{
doubleCheck(a, x+1, c, target);
}
}
二分法查找
最新推荐文章于 2023-02-11 17:35:44 发布