为什么
while(r-l>=0.001) { mid=l+(r-l)/2; if(check(l,mid)) { r=mid-1; } else { ans=mid; l=mid+1; } }
不对,而:
while(r-l>=0.001) { mid=(l+r)/2; if(check(l,mid)) { r=mid; } else { ans=mid; l=mid; } }
就是对的
我们教练教的模板是第一种