摘要: 设ans为结果看L和R的二进制,设L最高位的1对应的值位A,R最高位的1对应的值位B(比如5的二进制是101,最高位的1对应的是2^2=4)若A==B,ans这一位上的异或值必然是0,所以让L和R都减去最高位,重新找最高位的1。若A!=B,那么B肯定大于A,也就是说R的二进制比L的二进制长,然后,可 阅读全文
posted @ 2020-03-07 21:26 浪在ACM 阅读(122) 评论(0) 推荐(0) 编辑