技术栈

代码随想录算法训练营第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
相关推荐
夏鹏今天学习了吗
20 小时前
【LeetCode热题100(95/100)】寻找重复数
算法·leetcode·职场和发展
TTGGGFF
1 天前
控制系统建模仿真(四):线性控制系统的数学模型
人工智能·算法
晚风吹长发
1 天前
初步了解Linux中的命名管道及简单应用和简单日志
linux·运维·服务器·开发语言·数据结构·c++·算法
Σίσυφος1900
1 天前
Halcon中霍夫直线案例
算法
夏乌_Wx
1 天前
练题100天——DAY42:移除链表元素 ★★☆☆☆
数据结构
Anastasiozzzz
1 天前
leetcode力扣hot100困难题--4.俩个正序数列的中位数
java·算法·leetcode·面试·职场和发展
BHXDML
1 天前
第六章:推荐算法
算法·机器学习·推荐算法
Tisfy
1 天前
LeetCode 3510.移除最小数对使数组有序 II:有序集合
算法·leetcode·题解·设计·有序集合
汉克老师
1 天前
GESP2025年9月认证C++五级真题与解析(单选题9-15)
c++·算法·贪心算法·排序算法·归并排序·gesp5级·gesp五级
lihao lihao
1 天前
c++红黑树
算法
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05UV安装并设置国内源06Open Code教程(四)| 高级配置与集成07MC.JS 网页版《我的世界》 免安装中文版08在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)09BongoCat - 跨平台键盘猫动画工具10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)