342.Power of Four
342.Power of Four
难度:Easy
给定一个整数 (32 位有符号整数),请编写一个函数来判断它是否是 4 的幂次方。
4的倍数的二进制末尾一定有偶数个0,前面是一个1.其实直接循环位移就可以判断,既然不使用循环,那就直接使用集合吧,32位的有符号整数,一共有16个2的整数次幂,全部写进去就好了。
执行用时 :8 ms, 在所有 C++ 提交中击败了57.68%的用户 内存消耗 :9 MB, 在所有 C++ 提交中击败了5.08%的用户
Last updated