Loading

326. 3的幂

题目

 

代码

class Solution {
public:
    bool isPowerOfThree(int n) {
        //3的19次方是3的倍数的最大值
        //用换底公式
        return n > 0 && (log(INT_MAX)/log(3)) % n == 0;
    }
};

 

posted @ 2018-09-16 08:22  李正浩  阅读(99)  评论(0编辑  收藏  举报