如果最值一定在整数点上,可以这样吗:
while(l<=r){ int mid = (l+r)/2; if(check(mid) < check(mid+1)) r = mid-1; else l = mid+1; }
如果可以,它会比三分法更优吗?感谢