很简单的一题,但是二分我还是有很多困惑,具体表现为除去标准的二分,我自己写的二分为啥老是有问题
int main() {
int n,m,h[1000004];
ll sum;
int l=0,mid,r;
cin>>n>>m;
for(int i=0;i<n;i++) {
cin>>h[i];
r=max(r,h[i]);
}
while(<
很简单的一题,但是二分我还是有很多困惑,具体表现为除去标准的二分,我自己写的二分为啥老是有问题
int main() {
int n,m,h[1000004];
ll sum;
int l=0,mid,r;
cin>>n>>m;
for(int i=0;i<n;i++) {
cin>>h[i];
r=max(r,h[i]);
}
while(<