技术栈

Java | Leetcode Java题解之第343题整数拆分

m0_571957582024-08-18 22:10

题目:

题解:

java 复制代码
class Solution {
    public int integerBreak(int n) {
        if (n <= 3) {
            return n - 1;
        }
        int quotient = n / 3;
        int remainder = n % 3;
        if (remainder == 0) {
            return (int) Math.pow(3, quotient);
        } else if (remainder == 1) {
            return (int) Math.pow(3, quotient - 1) * 4;
        } else {
            return (int) Math.pow(3, quotient) * 2;
        }
    }
}
上一篇:已解决:java.net.BindException: 地址已在使用
下一篇:Java TCP练习1
相关推荐
??tobenewyorker
7 分钟前
力扣打卡第二十一天 中后遍历+中前遍历 构造二叉树
数据结构·c++·算法·leetcode
蓝澈1121
15 分钟前
迪杰斯特拉算法之解决单源最短路径问题
java·数据结构
Kali_07
22 分钟前
使用 Mathematical_Expression 从零开始实现数学题目的作答小游戏【可复制代码】
java·人工智能·免费
rzl02
34 分钟前
java web5(黑马)
java·开发语言·前端
guojl
1 小时前
深度解读jdk8 HashMap设计与源码
java
guojl
1 小时前
深度解读jdk8 ConcurrentHashMap设计与源码
java
爱上语文
1 小时前
Redis基础(5):Redis的Java客户端
java·开发语言·数据库·redis·后端
A~taoker
1 小时前
taoker的项目维护(ng服务器)
java·开发语言
HGW689
2 小时前
基于 Elasticsearch 实现地图点聚合
java·elasticsearch·高德地图
hi星尘
2 小时前
深度解析:Java内部类与外部类的交互机制
java·开发语言·交互
热门推荐
01Coze实战第13讲:飞书多维表格读取+豆包生图模型,轻松批量生成短剧封面02手机电脑之间快速传输图片视频文件,不压缩画质、不限制大小的方法!03Coze扣子平台完整体验和实践(附国内和国际版对比)04华为昇腾 910B 部署 DeepSeek-R1 蒸馏系列模型详细指南05免费可用!最强AI数字人对口型神器:让照片开口说话唱歌,支持多人对口型+全身动作,1分钟学会!(附保姆级教程)06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解072024年 最新 iPhone手机 历代机型、屏幕尺寸、纵横比、分辨率 整理08C#调用WechatOCR.exe实现本地OCR文字识别09DeepSeek各版本说明与优缺点分析10Coze平台 创建AI智能体的详细步骤指南