c_cpp 326.三力量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 326.三力量相关的知识,希望对你有一定的参考价值。

//Runtime: 64 ms, faster than 24.90%
//Memory Usage: 8.2 MB, less than 34.82%

class Solution {
public:
    bool isPowerOfThree(int n) {
        if(n <= 0) return false;
        long int num = 1;
        while(1){
            if(num < n) 
                num *= 3;
            else if(num == n)
                return true;
            else
                return false;
        }
    }
};
//Runtime: 52 ms, faster than 96.57%
//Memory Usage: 8.5 MB, less than 5.67%

class Solution {
public:
    bool isPowerOfThree(int n) {
        return fmod(log10(n) / log10(3),1) == 0;
    }
};

以上是关于c_cpp 326.三力量的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp 326.三力1 C ++。cpp

c_cpp 326.三力1 C ++。cpp

c_cpp 326.三力1 C ++。cpp

c_cpp 326.三力1 C ++。cpp

c_cpp 326.三力1 C ++。cpp

c_cpp 326.三力1 C ++。cpp