Leetcode 326:Power of Three

来源:互联网 发布:sql count1什么意思 编辑:程序博客网 时间:2024/05/22 06:27

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的幂class Solution {public:    bool isPowerOfThree(int n) {        if(n>1)        {            while(n%3==0)                n=n/3;        }        return n==1;    }};


0 0
原创粉丝点击