343. Integer Break
来源:互联网 发布:小说素材软件 编辑:程序博客网 时间:2024/05/17 21:56
分析找规律:
n : 2 3 4 5 6 7 8 9 10 11
结果: 1 2 2×2 2×3 3×3 2×2×3 2×3×3 3×3×3 2×2×3×3 2×3×3×3
程序如下:class Solution {public: int integerBreak(int n) {//给定不小于2的正数n,将其拆成若干正数的和,使这些正数的乘积最大,并返回最大乘积 if(n==2)return 1; if(n==3)return 2; else if(n%3==0)return pow(3,n/3); else if(n%3==1){ int temp=pow(3,(n-4)/3); return 2*2*temp; } else return 2*pow(3,(n-2)/3); }};
0 0
- Leetcode 343. Integer Break
- [LeetCode] 343. Integer Break
- leetcode 343. Integer Break
- LeetCode-343. Integer Break
- LeetCode 343. Integer Break
- 343. Integer Break
- 343. Integer Break 【M】
- 343. Integer Break
- leetcode 343. Integer Break
- 343. Integer Break
- 343. Integer Break
- Leetcode:343. Integer Break
- 343. Integer Break
- LeetCode 343. Integer Break
- 343. Integer Break
- leetcode-343. Integer Break
- LeetCode: 343. Integer Break
- 343. Integer Break
- Mac环境下服务器搭建
- C# 利用HttpListener监听处理Http请求
- 学习配置tomcat虚拟主机
- IO学习(二)File类
- Unity 服务器时间
- 343. Integer Break
- ZOJ3460 Missile 二分图拆点二分求解
- Android studio中正确引入so文件的方法
- 计算机网络(自顶向下方法)
- java GC机制的一些总结
- 【BZOJ1100】【POI2007】对称轴osi
- (BOOL)synchronize立即更新磁盘内容
- linux 小技巧
- c++杂七杂八的注意点