【leetcode】Power of Two【java】

来源:互联网 发布:美国读博士条件知乎 编辑:程序博客网 时间:2024/05/20 00:13

题目:

Given an integer, write a function to determine if it is a power of two.

给一个整数判断是否为2的幂次

思路:

1.首先该数不能为负数。

2.考虑到2的0次幂,该数如果为1,也是正确的。

代码:


还有一种解法2的幂次的数的二进制数中包含1的次数是一次

代码:


0 0
原创粉丝点击