代码随想录算法训练营第四十一天 | 动态规划 part 3 | 343. 整数拆分、96.不同的二叉搜索树
目录343.整数拆分思路代码96.不同的二叉搜索树思路代码343.整数拆分Leetcode思路dp[i]表示分拆数字i,可以得到的最大乘积为dp[i]。dp[i]=max(dp[i],max((i-j)*j,dp[i-j]*j))贪心解法这里粘贴一下美版StefanPochmann老哥的idea(一句话就直观理解数学方法)You’remakingitprettycomplicated.Ifanop