326. Power of Three

来源:互联网 发布:用数据脱恐艾滋病 编辑:程序博客网 时间:2024/05/21 06:37

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?

class Solution {public:    bool isPowerOfThree(int n) {        if(n <=0 || n==2) return false;        if(n==1 || n==3) return true;        while(n>3){            if(n%3) return false;            n = n / 3;            if(n==3)                return true;            if(n==2)                return false;        }    }};


0 0
原创粉丝点击