Power of Two
来源:互联网 发布:智能黑科技软件 编辑:程序博客网 时间:2024/06/05 21:51
该题最简单的办法是迭代除2直到不能再除,看余数是否为1,更好的办法暂时没有想到。
class Solution {public: bool isPowerOfTwo(int n) { if(n < 1) return false; while(n > 1){ if(n % 2 == 1) return false; n /= 2; } return true; }};
0 0
- Power of Two
- [LeetCode] Power of Two
- 【LeetCode】Power of Two
- Power of Two
- power of two
- [Leetcode]Power of Two
- Power of Two
- [leetCode] Power of Two
- Power of Two
- 231Power of Two
- leetcode --Power of Two
- Power of Two
- leetcode: Power of Two
- Power of Two
- Power of Two
- Power of Two
- Leetcode46: Power of Two
- LeetCode Power of Two
- pkg和gtk安装
- JSR 303 - Bean Validation 简介及使用方法
- 将博客搬至CSDN
- [LeetCode][Java] Next Permutation
- python学习笔记——‘is’和‘==’的区别
- Power of Two
- 在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat
- 程序员必知的8大排序(二)-------冒泡排序,快速排序(java实现)
- 几个排序算法总结,从冒泡到快速排序
- JQuery UI——自动完成组件
- Ubuntu系统上轻松截图的几种方法介绍
- 跟着实例学习设计模式(4)-抽象工厂(创建型)
- Ubuntu设置ROOT密码
- C语言动态分配内存知识