要求 给定一个正数n,可将其分割成多个数字的和,求让这些数字乘积最大的分割方法(至少分成两个数) 示例 n=2,返回1(2=1+1) n=10,返回36(10=3+3+4) 实现 回溯遍历(n^2,超时) 1 class Solution { 2 private: 3 int max3( int a , int b , int c ){ 4 return max( a , max(b,c) ); 5 } 6 7 // 将n进行分割(至少两部分)可获得的最大乘积 8 int breakIntege…