相关文章
Leetcode 326. 3 的幂
给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。
整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3x
示例 1:
输入:n = 27
输出:true示例 2:
输入:n = 0
输出:false示例 3:
输入:n = 9
输出:
建站知识
2024/12/21 4:28:16
LeetCode-326-3 的幂
1、迭代
我们可以判断当前整数是否被三整除,若是则继续将当前整数除三。最终根据最终结果是否等于一判断是否整除。
class Solution {
public:bool isPowerOfThree(int n) {while (n && n % 3 0) {n / 3;}return n 1;}
};2、判断是否为最大 3 的幂的约数…
建站知识
2025/1/7 18:15:18
326. 3 的幂(javascript)326. Power of Three
342. 4的幂(javascript)342. Power of Four
给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。
整数 n 是 3 的幂次方需满足:存在整数 x 使得 n 3^x
Given an integer n, …
建站知识
2024/12/13 15:12:37
Leetcode_单周赛_326
6278. 统计能整除数字的位数 代码
class Solution {public int countDigits(int num) {int ans 0;for (int i num; i > 0; i / 10) {if (num % (i % 10) 0) ans;}return ans;}
}6279. 数组乘积中的不同质因数数目 代码1
因为单个数字最大是 1000,所以我们求…
建站知识
2024/11/10 23:08:07
LeetCode_326. 3 的幂
目录
题目链接
思路分析
我的题解 题目链接
326. 3 的幂
思路分析
思路1:试除法 通过判断当前n是否是3的倍数来决定是否继续循环,如果不是,说明这个数一定不是3的幂;如果是,那么将此数除以3再继续循环࿰…
建站知识
2024/10/9 12:38:12