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

示例 1:

输入: 27
输出: true
示例 2:

输入: 0
输出: false
示例 3:

输入: 9
输出: true
示例 4:

输入: 45
输出: false
进阶:
你能不使用循环或者递归来完成本题吗?

注意最后一句话。

思路:我们推断出int里最大的答案,用它除以给定值即可判断。

public class Solution {public boolean isPowerOfThree(int n) {return n > 0 && 1162261467 % n == 0;}
}

leetcode326. 3的幂 如此6的操作你想到了吗相关推荐

  1. [Swift]LeetCode326. 3的幂 | Power of Three

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...

  2. 【大总结3】leetcode解题总览(算法、剑指offer、SQL、多线程、shell)

    3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...

  3. leetcode解题总览

    3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...

  4. 数据库新增幂等操作_使用数据库唯一键实现事务幂等性

    幂等性 概念 在分布式系统中,幂等性是一致性方面的一个重要概念. 幂等(idempotent.idempotence)是一个数学与计算机学概念,常见于抽象代数中. 在编程中一个幂等操作的特点是其任意多 ...

  5. 数据库新增幂等操作_数据幂等

    在系统设计的时候,操作幂等设计是一点需要考虑的点. 幂等(idempotent.idempotence)是一个数学与计算机学概念,常见于抽象代数中.在编程中一个幂等操作的特点是其任意多次执行所产生的影 ...

  6. 高并发的核心技术 - 幂等的实现方案

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:http://u6.gg/rKkk2 一.背景 我们实际系统 ...

  7. 数论基础之快速幂(详细教程)

    2020.2.17更新,将模板改为c++版,以及增加了对循环版快速幂的理解 一.问题引入 求 anmodpa^n \ mod \ pan mod p 的结果 分析 思路:看到这样的题目,我们最容易想到 ...

  8. 多项式的ln、exp、快速幂和开根学习小记

    不妨又学习了一下多项式的求ln.exp.快速幂和开根操作. 这些操作比之前的求逆更上了一层台阶,应用同样很广. 多项式求逆等知识在我的博客里有讲:多项式的求逆.取模和多点求值学习小记 多项式ln 给出 ...

  9. java图像处理之幂律变换

    幂律(伽马)变换公式:,γ取值范围(0,+∞) 对图像做幂律变换处理,当γ取值(0,1)可以将图像较暗的灰度值映射到更大的灰度值,同时较亮部分变化较小:γ取值(1,+∞)可以将较亮部分映射到更低的亮度 ...

最新文章

  1. Constant expression required
  2. cat /proc/meminfo 各字段详解
  3. Spring factoryBeanInstanceCache在哪里进行put?
  4. 高效的 JavaScript
  5. 哈工大三本计算机考研,纯干货【普通三本逆袭哈工大】—城市规划考研必胜经验...
  6. linux配置本地yum(CentOS7)
  7. 【kafka】我用kafka两年踩过的一些非比寻常的坑
  8. 计算机二级是要报所有科目吗,我要报考计算机等级考试二级,是全部科目都要考吗?...
  9. 【路径规划】基于matlab HybridA_Star算法机器人路径规划【含Matlab源码 1390期】
  10. 测试人员必会用例设计方法 —— 正交表
  11. FPGA串口波特率计算
  12. Linux dd烧写系统
  13. 公司终于又一次屏蔽了QQ
  14. DPU网络开发SDK—DPDK(六)
  15. 基于MT7688模块的开发笔记12——给MT7688开发板添加WiFi功能
  16. 如何防止域名被劫持?网站域名被劫持怎么办?怎么处理?
  17. 第一章 甄士隐梦幻识通灵 贾雨村风尘怀闺秀
  18. 数据库中的除运算一点就通
  19. ip地址解析成国家、城市、iso code或者按语言获取城市名
  20. 功率变送器在造纸磨浆机控制系统中的应用

热门文章

  1. linux服务器上网页变形,Linux服务器上用iScanner删除网页恶意代码的方法
  2. asterisk 支持 VP8 video编码 实现安卓的视频通话
  3. 12306加密传输_三大运营商发5G消息白皮书:短消息服务升级,支持加密传输
  4. python3 csv读写_python3 csv
  5. python 曲面_Python之OpenGL笔记(35):曲面物体的构建
  6. 神经网络与深度学习——TensorFlow2.0实战(笔记)(四)(python上下文管理器)
  7. 神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(包管理和环境管理)
  8. 【转】在ASP.NET Web API 2中使用Owin基于Token令牌的身份验证
  9. 【转】2:C#TPL探秘
  10. 【转】Magento2目录结构