326. LeetCode_Math_Power of Three
来源:互联网 发布:网络教研平台 编辑:程序博客网 时间:2024/06/01 16:34
326. Power of Three
My SubmissionsTotal Accepted: 38283 Total Submissions: 104551 Difficulty: Easy
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
一、题目描述
输入int数值,输出是否为3的幂。
二、JavaCode
public class Solution { public boolean isPowerOfThree(int n) { //不用递归或循环 // 1162261467 is 3^19, 3^20 is bigger than int //return ( n>0 && 1162261467%n==0); if(n <= 0) return false; while(n > 1) { if(n % 3 == 0) { n = n / 3; } else { return false; } } return true; }}
0 0
- 326. LeetCode_Math_Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- 326. Power of Three
- HttpUtil
- Python之random
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 故障案例--在线ddl的一个bug
- 【javascript笔记】this in javascript
- 326. LeetCode_Math_Power of Three
- gson json转换对象及对象对象转换为json帮助类
- listview详解一
- 基于Qt的轨迹还原之一:introduction
- ScrollView与ListView和gridview的时候
- leetcode 032 Longest Valid Parentheses
- 从一个logger引发的lib和dll探讨
- 故障案例--DDL中断后,再次执行失败
- Mysql5.7安装时的默认密码问题