技术栈

代码随想录算法训练营第40天 343. 整数拆分 96.不同的二叉搜索树

像影子追着光梦游_2023-08-08 8:34

343. 整数拆分

java 复制代码
class Solution {
    public int integerBreak(int n) {
        if(n == 2|| n == 3) return n-1;
        if(n == 4) return 4;

        int product = 1;

        while( n > 4){
            product *= 3;
            n-=3;
        }

        return product *n;
    }
}
上一篇:React+TypeScript手写拍照上传
下一篇:Docker 安装 Tomcat
相关推荐
2401_83213195
43 分钟前
模板错误消息优化
开发语言·c++·算法
金枪不摆鳍
43 分钟前
算法--二叉搜索树
数据结构·c++·算法
近津薪荼
1 小时前
优选算法——双指针6(单调性)
c++·学习·算法
向哆哆
1 小时前
画栈 · 跨端画师接稿平台:基于 Flutter × OpenHarmony 的整体设计与数据结构解析
数据结构·flutter·开源·鸿蒙·openharmony·开源鸿蒙
helloworldandy
1 小时前
高性能图像处理库
开发语言·c++·算法
2401_83656318
1 小时前
C++中的枚举类高级用法
开发语言·c++·算法
bantinghy
1 小时前
Nginx基础加权轮询负载均衡算法
服务器·算法·nginx·负载均衡
chao189844
2 小时前
矢量拟合算法在网络参数有理式拟合中的应用
开发语言·算法
代码无bug抓狂人
2 小时前
动态规划(附带入门例题)
c语言·算法·动态规划
weixin_44540230
2 小时前
C++中的命令模式变体
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)042026数学建模美赛题目特点与选题建议,常用四大模型汇总05一种新的LCA算法06Claude Code Skills 实用使用手册07UV安装并设置国内源08零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程09在Trae中使用Pencil MCP10Linux下V2Ray安装配置指南