Power of Two
2015-07-28 15:45
330 查看
题目:
Given an integer, write a function to determine if it is a power of two.
解题思路:
class Solution:
# @param {integer} n
# @return {boolean}
def isPowerOfTwo(self, n):
if n<=0:
return False
while n>=2:
if n%2!=0:
return False
n = n/2
return True
Given an integer, write a function to determine if it is a power of two.
解题思路:
class Solution:
# @param {integer} n
# @return {boolean}
def isPowerOfTwo(self, n):
if n<=0:
return False
while n>=2:
if n%2!=0:
return False
n = n/2
return True
相关文章推荐
- 马尔可夫链及吉布斯抽样 入门详解(Markov Chain Monte Carlo and Gibbs Sampling)
- 【kmp】POJ-3461 Oulipo
- android Studio 常用快捷键大全
- Hadoop入门进阶课程1--Hadoop1.X伪分布式安装
- LatinIME键盘绘制(一)
- [php] 3个多文件上传(uploadify、file upload、 webuploader)
- 自定义搜索框EditText
- 离奇错误 数组访问越界
- OC基础12:数字、字符串和集合1
- 软件包管理
- iOS Socket第三方开源类库 ----AsyncSocket
- AntiXSS v4.0中Sanitizer.GetSafeHtmlFragment等方法将部分汉字编码为乱码的解决方案
- [LeetCode] Divide Two Integers
- 中国移动测试大会 PPT 和视频
- 基于ArcObject河流渐变效果实现
- C/C++ 取整函数ceil(),floor()
- 步步为营(十三)常用数据结构(6)STL-Stack(栈)
- 360面试题--时钟问题
- 优秀技术博客收集
- OC基础12:数字、字符串和集合1