Problem 201: Bitwise AND of Numbers Range
思路
public class Solution {
public int rangeBitwiseAnd(int m, int n) {
if (m == 0) return 0;
int count = 0;
while (m != n) {
m >>= 1;
n >>= 1;
count++;
}
return m << count;
}
}Last updated