分田那道题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

相关推荐

迷茫的大四🐶:当你得到一些东西,那这些东西就会变成基本项,你有别人也有
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务