Given an integer n
, write a function to determine if it is a power of two.
Example 1:
1 | Input: n = 1 |
Example 2:
1 | Input: n = 16 |
Example 3:
1 | Input: n = 3 |
Example 4:
1 | Input: n = 4 |
Example 5:
1 | Input: n = 5 |
Constraints:
-231 <= n <= 231 - 1
位运算
直接判断二进制的n 是不是 开头一个1, 后面n个0的形式
1 | class Solution { |