题目描述 解题思路 因为2的幂只有左边一个1,n-1为n所有数取反,所以将n与n-1相与是否为零可以确定n是否是2的幂 代码 12345678910 class : #23-> 00010111 7-> 0111 #2的幂只有左边一个1 def isPowerOfTwo(self, n: int) -> bool: if n<=0: return False if (n&n-1)==0: return True return False 赞微海报分享
近期评论