【LeetCode】231 Power of Two
2015-12-01 17:11
357 查看
Given an integer, write a function to determine if it is a power of two.思路:
求是否是2的幂,由2可以联想到2进制,只要数的2进制表示中只含有一个值为1的bit位,这个数即是2的幂。
法2用Integer.bitCount(int i)方法,该方法虽然只需一行即可解决问题,但是所需的时间却比自己写的法1更多
求是否是2的幂,由2可以联想到2进制,只要数的2进制表示中只含有一个值为1的bit位,这个数即是2的幂。
法2用Integer.bitCount(int i)方法,该方法虽然只需一行即可解决问题,但是所需的时间却比自己写的法1更多
相关文章推荐
- 浏览器默认样式
- pcmm 第四日
- QT中QTabWidget的使用
- Java中解决Servlet获取请求(GET/POST)数据时数据乱码问题
- 错位排列递推公式推导
- Linux在线用户通信
- SQL笔记(8)_第八章 使用操作符对数据进行分类
- Linux vi 命令
- psql-02基本语法
- ARM_s5pv210_arm_7(上)
- Nginx入门教程
- JavaScript中读取和保存文件实例
- kvm libvirt mem 热添加
- Cstring类,left(),right(),mid()
- UDP编程中的connect
- Linux shell命令
- tomcat7点击\bin\tomcat7.exe一闪而过,点击tomcat7w.exe提示未安装服务
- android资源管理和使用资源 (2015.12.1)
- 并查集
- 20135202闫佳歆、20135220谈愈敏——实验3