技术栈

LeetCode 1780. 判断一个数字是否可以表示成三的幂的和

远不及你的微笑2024-04-07 2:02

解题思路

该题目可以等价于求三进制的数,把>1的数 return false,剩下的 return true.

相关代码

复制代码
class Solution {
    public boolean checkPowersOfThree(int n) {
        //该题目可以等价成不断地除以3,当余数>1时,则为false
        while(n>=3){       
            if(n%3>1) return false;
            n=n/3;
        }
        if(n>1) return false;
        return true;
    }
}
上一篇:Linux第4课 Linux的基本操作
下一篇:VUE中常用的4种高级特性
相关推荐
XX風
27 分钟前
3.2K-means
人工智能·算法·kmeans
蒟蒻的贤
1 小时前
leetcode链表
算法·leetcode·链表
Funny_AI_LAB
1 小时前
AI Agent最新重磅综述:迈向高效智能体,记忆、工具学习和规划综述
人工智能·学习·算法·语言模型·agi
执着259
2 小时前
力扣hot100 - 94、二叉树的中序遍历
数据结构·算法·leetcode
-dzk-
2 小时前
【代码随想录】LC 707.设计链表
数据结构·c++·算法·链表
Dave.B
2 小时前
vtkPolyDataConnectivityFilter 实用指南
算法·vtk
细节处有神明
3 小时前
开源数据之历史气象数据的获取与使用
人工智能·python·算法
小白开始进步
3 小时前
JAKA Zu12 机械臂运动学算法深度解析(含可视化方案)
python·算法·numpy
梵刹古音
3 小时前
【C语言】 递归函数
c语言·数据结构·算法
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示04Vue-skills的中文文档052025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望06Claude Code Skills 实用使用手册07在Trae中使用Pencil MCP08Clawdbot 中文汉化版 接入微信、飞书09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services10UV安装并设置国内源