leetcode-326-Power of Three
来源:互联网 发布:淘宝银行卡怎么解绑 编辑:程序博客网 时间:2024/05/16 04:43
Given an integer, write a function to determine if it is a power of three.
Follow up:
Could you do it without using any loop / recursion?
Credits:
Special thanks to @dietpepsi for adding this problem and creating all test cases.
Subscribe to see which companies asked this question
判断一个数是否为3的次方
C++
class Solution {public: bool isPowerOfThree(int n) { if ( !n ) return false ; while ( n != 1 ) { if ( n % 3 ) return false ; else n = n / 3 ; } return true ; }};
python
class Solution(object): def isPowerOfThree(self, n): """ :type n: int :rtype: bool """ if n == 0 : return False while n != 1 : if ( n % 3 != 0 ) : return False else : n = n / 3 ; return True
0 0
- leetcode-326-Power of Three
- [LeetCode 326] Power of Three
- LeetCode 326:Power of Three
- Leetcode 326:Power of Three
- leetcode-326-Power of Three
- LeetCode 326 Power of Three
- [LeetCode 326] Power of Three
- (LeetCode 326)Power of Three
- LeetCode-326 Power of Three
- LeetCode-326: Power of Three
- LeetCode 326 Power of Three
- Leetcode 326 : Power of Three
- Leetcode 326 Power of Three
- leetcode-326-Power of Three
- Leetcode 326 Power of Three
- leetcode Power of Three
- Leetcode: Power of Three
- LeetCode Power of Three
- 学习shell编程笔记(二)
- HDU 相遇周期
- Android应用程序互保方案
- android异步加载之Handler、AsyncTask(一)
- Android studio正确配置AndroidAnnotation注解
- leetcode-326-Power of Three
- ASP.NET第一部分总结
- 将软键盘的回车按钮变为搜索按钮
- 作为一场新的挑战。
- Java JSON库Jackson 2.x新变化一览
- jQuery 核心
- CocoaPods的下载和安装及常见问题
- Camera Function - 摄像头功能说明
- CentOS(Linux)下如何安装源码包