动态规划的思路:在n>=7的时候只需要判断dp[i-2]*2与dp[i-3]*3的较大值作为dp[i]的值即可,因为理想的乘积组合一定是若干个2与3的乘积(4可以看做是2*2),可以将时间复杂度优化到O(n),空间复杂度优化到O(1)
1

相关推荐

牛客网
牛客企业服务