326. Power of Three

来源:互联网 发布:win10手写识别软件 编辑:程序博客网 时间:2024/05/23 02:01

主要是判断一个数是不是3的次幂

因为3这个数字比较特殊,是个质数,所以我们用int取值范围中最大的数值3^19去除以n,如果能整除,那么就是3的次幂。

代码如下

class Solution {    public boolean isPowerOfThree(int n) {        return(n>0&&Math.pow(3,19)%n==0);    }}


原创粉丝点击