分田那道题while(l <= r){ int m = (l + r) >> 1; if(judge(m)){ l = m + 1; ans = m; } else r = m - 1; }这个位置m被重新定义了,(l+r)>>1是什么意思?楼主能够解释以下吗?
点赞 9

相关推荐

点赞 评论 收藏
分享
双尔:反手回一个很抱歉,经过慎重考虑,您与我的预期暂不匹配,感谢您的投递
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务