int l=0;
int r=n-1;
while(l<=r)
{
int mid=(l+r)>>1;
if(check(mid)) break;
if( ) l=mid-1;
else r= mid+1;
}
对比《挑战》p139, 本质一样, 两种写法
二分
最新推荐文章于 2020-08-06 10:56:44 发布
int l=0;
int r=n-1;
while(l<=r)
{
int mid=(l+r)>>1;
if(check(mid)) break;
if( ) l=mid-1;
else r= mid+1;
}
对比《挑战》p139, 本质一样, 两种写法