LeetCode 第 231 题 (Power of Two)
2016-04-18 20:39
204 查看
LeetCode 第 231 题 (Power of Two)
Given an integer, write a function to determine if it is a power of two.这个题目有个特别简单的解法。当然,能够独自想出这个方法可不简单。这种方法可以作为一个知识点记住就好了。
class Solution { public: bool isPowerOfTwo(int n) { if(n <= 0) return false; return !(n & (n - 1)); } };
相关文章推荐
- 第八周上机实践项目——项目2-用对象数组操作长方柱类
- [杂记]国内某两家IT公司面试经验
- 匿名内部类
- 理解java异常处理机制
- ios 手势
- Name [spring.liveBeansView.mbeanDomain] is not bound in this Context错误
- java 使用DOM4J对XML文件进行增删改查操作
- 几道搜索题
- 二叉搜索树实现 in Go语言
- 回文树学习小结
- 求链表中奇数位置上的和
- POJ1182食物链(并查集经典好题)
- [堆 思路题] BZOJ 4524 [Cqoi2016]伪光滑数
- 素数判断算法(高效率)
- IOS学习之——各种页面的跳转
- shareSDK 分享到微信(微博)
- jQuery mobile的脚本加载问题
- 吴恩达机器学习笔记_第四周
- 老猫总结的如何发布文件到手机中
- 【补充】源码、反码、补码