lc659喵喵位运算移位二进制后 1判0class Solution {public:bool hasAlternatingBits(int n) {uint32_t x (n 1) ^ n;return ((x 1) x) 0;}};