carloscn / structstudy

Leetcode daily trainning by using C/C++/RUST programming.
4 stars 1 forks source link

leetcode343:整数拆分(integer-break) #170

Open carloscn opened 1 year ago

carloscn commented 1 year ago

问题描述

给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可以获得的最大乘积。

示例 1:

示例 2:

力扣题目链接 https://github.com/youngyangyang04/leetcode-master/blob/master/problems/0343.%E6%95%B4%E6%95%B0%E6%8B%86%E5%88%86.md

carloscn commented 1 year ago

问题分析

如果能够取数据和项的乘积的最大值,那么需要尽量将数据拆分成相同的数据。

比如对于10: