社区讨论
关于二分中mid取值问题
P2680[NOIP 2015 提高组] 运输计划参与者 5已保存回复 8
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 8 条
- 当前快照
- 1 份
- 快照标识符
- @lvri9hrs
- 此快照首次捕获于
- 2024/05/04 10:49 2 年前
- 此快照最后确认于
- 2024/05/04 12:35 2 年前
CPP
while(l<r){
int mid = l+(r-l+1)/2;//
if(check(mid))r=mid;
else l=mid+1;
}
这份代码t一大片,但我听网上的人说这个mid取值是万能的。然而改成mid = l+r >> 1就AC了
回复
共 8 条回复,欢迎继续交流。
正在加载回复...