Maximum Product Subarray
来源:互联网 发布:单片机多线程 编辑:程序博客网 时间:2024/06/16 23:25
Find the contiguous subarray within an array (containing at least one number) which has the largest product.
For example, given the array [2,3,-2,4],
the contiguous subarray [2,3] has the largest product = 6.
class Solution {public: int maxProduct(int A[], int n) { int i,a,b,localmax,localmin,max; if(n==0) return 0; if(n==1) return A[0]; localmax=localmin=max=A[0]; for(i=1;i<n;i++){ a=localmax*A[i]>localmin*A[i]?localmax*A[i]:localmin*A[i]; b=localmax*A[i]<localmin*A[i]?localmax*A[i]:localmin*A[i]; localmax=a>A[i]?a:A[i]; localmin=b<A[i]?b:A[i]; max=max>localmax?max:localmax; } return max; }};
0 0
- LeetCode_Maximum Subarray | Maximum Product Subarray
- Maximum Product Subarray
- Maximum Product Subarray
- Maximum Product Subarray 【LeetCode】
- [LeetCode] Maximum Product Subarray
- leetcode-Maximum Product Subarray
- Maximum Product Subarray -- LeetCode
- LeetCode-Maximum Product Subarray
- [LeetCode]Maximum Product Subarray
- [LeetCode]Maximum Product Subarray
- 【LeetCode】Maximum Product Subarray
- leetcode:Maximum Product Subarray
- leetcode: Maximum Product Subarray
- Leetcode: Maximum Product Subarray
- Maximum Product Subarray
- Maximum Product Subarray
- [LeetCode]Maximum Product Subarray
- Leetcode Maximum Product Subarray
- 存储过程名或者函数名中不能含有.的问题
- Android 获取屏幕尺寸与密度
- iOS圆盘转动引导图的简单实现
- .net 隐藏元素
- offsetof
- Maximum Product Subarray
- Java滑动条控制相切圆
- IOS 开源项目(各种有用的第三方库)
- 7.Swift教程翻译系列——控制流之循环
- dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算(终结版)
- mysql-5.0.27-win32安装
- Minimum Depth of Binary Tree
- [UVA12063] Zeros and Ones && 数位DP
- 应公司需要,开发了一个CPU卡的发卡工具