201.数字范围按位与
2020-07-10
数字范围按位与
![](https://img2020.cnblogs.com/blog/1962579/202007/1962579-20200710160828173-805361926.png)
输入 [5,8] 返回5&6&7&8的值
题解:
思路1:位运算+滑动窗口
![](https://img2020.cnblogs.com/blog/1962579/202007/1962579-20200710160847836-836683041.png)
var rangeBitwiseAnd = function(m, n) { let zeros = 0; while(m < n) { m >>= 1; n >>= 1; zeros++; } return m << zeros; };
var rangeBitwiseAnd = function(m, n) { let zeros = 0; while(m < n) { m >>= 1; n >>= 1; zeros++; } return m << zeros; };