摘要:
数学问题 题目详情 给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。 整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3^x 示例1: 输入:n = 27 输出:true 示例2: 输入:n = 0 输出:false 示例3: 阅读全文
摘要:
数学问题 题目详情 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和并同样以字符串形式返回。 你不能使用任何內建的用于处理大整数的库(比如 BigInteger), 也不能直接将输入的字符串转换为整数形式。 示例1: 输入:num1 = "11", num2 = "123" 输出: 阅读全文
摘要:
数学问题 题目详情 给定一个整数 n ,返回 n! 结果中尾随零的数量。 提示 n! = n * (n - 1) * (n - 2) * … * 3 * 2 * 1 示例1: 输入:n = 3 输出:0 解释:3! = 6 ,不含尾随 0 示例2: 输入:n = 5 输出:1 解释:5! = 120 阅读全文
摘要:
数学问题 题目详情 给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。 示例1: 输入: num = 100 输出: "202" 示例2: 输入: num = -7 输出: "-10" 思路: 非常简单,反复整除和取余即可得到 注意处理0和负数的情况 我的代码: class Solut 阅读全文
摘要:
数学问题 题目详情 给定整数 n ,返回 所有小于非负整数 n 的质数的数量 。 示例1: 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 示例2: 输入:n = 0 输出:0 示例3: 输入:n = 1 输出:0 思路: 本题利用埃拉托斯特 阅读全文