leetcode326_3的幂

leetcode 326 Power of Three

Posted by BY on September 26, 2020

前言

持续更新了

正文

问题来源

本问题来自leetcode上的326题。

问题描述

给定一个整数,写一个函数来判断它是否是 3 的幂次方。

示例 1:

输入: 27
输出: true

示例 2:

输入: 0
输出: false

示例 3:

输入: 9
输出: true

示例 4:

输入: 45
输出: false

分析:

func isPowerOfThree(n int) bool {
    return n > 0 && 1162261467 % n == 0
}

总结:

勤思考。

结语

不管怎么样好好加油。