[LeetCode 201]Bitwise AND of Numbers Range

题目链接:bitwise-and-of-numbers-range

Given a range [m, n] where 0 <= m <= n <= 2147483647, return the bitwise AND of all numbers in this range, inclusive.

For example, given the range [5, 7], you should return 4.

// 8266 / 8266 test cases passed.// Status: Accepted// Runtime: 365 ms// Submitted: 0 minutes agopublic class Solution {public int rangeBitwiseAnd(int m, int n) {int left = 0;while(m != n) {m >>= 1;n >>= 1;left ++;}return m << left;}}

,以诚感人者,人亦诚而应。

[LeetCode 201]Bitwise AND of Numbers Range

相关文章:

你感兴趣的文章:

标签云: