leetCode power of two
来源:互联网 发布:python读取dat文件 编辑:程序博客网 时间:2024/05/21 10:51
public class Solution {
public boolean isPowerOfTwo(int n) {
int i = 0 ;
int j = 0 ;
if(n == 0 )
return false ;
while (n !=1 && i ==0){
i = n % 2 ;
n = n / 2 ;
}
if(n == 1 && i == 0 )
{
return true;
}
else
{
return false;
}
}
public boolean isPowerOfTwo(int n) {
int i = 0 ;
int j = 0 ;
if(n == 0 )
return false ;
while (n !=1 && i ==0){
i = n % 2 ;
n = n / 2 ;
}
if(n == 1 && i == 0 )
{
return true;
}
else
{
return false;
}
}
}
//采用移位的方法
public class Solution {
public boolean isPowerOfTwo(int n) {
int cnt = 0 ;
while(n > 0){
cnt += (n & 1);
n >>= 1;
}
return cnt == 1 ;
// if(cnt == 1){
// return true;
// }
// else {
// return false;
// }
}
}
0 0
- [LeetCode] Power of Two
- 【LeetCode】Power of Two
- [Leetcode]Power of Two
- [leetCode] Power of Two
- leetcode --Power of Two
- leetcode: Power of Two
- LeetCode Power of Two
- [LeetCode] Power of Two
- LeetCode Power of Two
- [leetcode] Power of Two
- [Leetcode]Power of Two
- Leetcode: Power of Two
- [LeetCode]Power of Two
- leetcode | Power of Two
- 【leetcode】Power of Two
- [LeetCode]Power of Two
- [leetcode] Power of two
- LeetCode Power of Two
- Fragment传参:使用静态工厂方法来创建Fragment的实例
- asp.net微信开发第一篇----开发者接入
- Activity状态保存【onSaveInstanceState和onRestoreInstanceState】
- 重新注册IIS
- 获取手机存储空间大小
- leetCode power of two
- HTML实体符号代码速查表__http://www.cnblogs.com/kiter/archive/2011/08/05/2128309.html
- 802.1w(Rapid-PVST) / 802.1s(MST)
- 单例模式的7种写法
- AlertDialog.Builder用法
- ToolBar 去掉默认的左间距
- php 全局变量global的作用域
- python 多线程的通俗易懂的博客
- Redis简介