LeetCode-231 2的幂
位运算 LeetCode-231 2的幂
题目链接:LeetCode-231
题目大意:给定一个整数n 判断是否为2的幂次方
解题思路:2的幂次方有:1,2,4,8,16,32…他们各自的二进制数为:1,10,100,1000,10000,100000…即二进制数只有一位为1,将二进制数逐级右移 将最末尾的数字相加 最后为1则为2的幂次方
代码块:
class Solution {
pu...
原创
2019-06-03 19:09:18 ·
138 阅读 ·
0 评论