当前位置: 首页 > news >正文

343. 整数拆分

目录

一:题目:

二:代码:

三:结果:


一:题目:

给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。

返回 你可以获得的最大乘积 。

示例 1:

输入: n = 2
输出: 1
解释: 2 = 1 + 1, 1 × 1 = 1。

示例 2:

输入: n = 10
输出: 36
解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。

提示:

  • 2 <= n <= 58

二:代码:

class Solution {
public:int integerBreak(int n) {vector<int> dp(n+1);dp[2]=1;for(int i=3;i<=n;i++){for(int j=1;j<=i/2;j++){dp[i]=max(dp[i],max((i-j)*j,dp[i-j]*j));}}return dp[n];}
};

三:结果:


http://www.mrgr.cn/news/22810.html

相关文章:

  • 为什么RAG对下一代AI开发至关重要
  • 最新前端开发VSCode高效实用插件推荐清单
  • 【漏洞复现】泛微OA E-Cology XmlRpcServlet 任意文件读取漏洞
  • 自己平时常用的linux命令
  • 【Python报错已解决】AttributeError: module ‘sys‘ has no attribute ‘setdefaultencoding‘
  • 研究人员发现一种新型噪声攻击,能绕过最先进的后门检测
  • 各种攻击工具/漏洞流量特征
  • 学会分析问题,画出分析图,解释问题过程,找出规律 ;整数数组分为左右2个部分,左边位奇数右边偶数
  • AI边缘控制器:重塑工业自动化与控制的新篇章
  • 一篇清楚的明白什么是场外个股期权?
  • pycham debug accelerate的方法(accelerate launch)
  • 运营有哪几种?
  • linux限制普通用户只能上传文件不能下载和传文件到到其他服务器
  • 性能分析之MySQL索引实战案例
  • Elasticsearch
  • Retrieval-based-Voice-Conversion-WebUI模型构建指南
  • 云计算实训43——部署k8s基础环境、配置内核模块、基本组件安装
  • Python量化交易股票怎么做T
  • 抵债房卖家拿走合同不给办房产证怎么办?
  • fpga系列 HDL:简化的FIFO实现