Maximum Product Subarray
来源:互联网 发布:淘宝最火的女模特 编辑:程序博客网 时间:2024/06/07 00:13
题目:leetcode
Maximum Product Subarray
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
.
int maxProduct(int A[], int n) {if (A == nullptr || n <= 0)throw exception();if (n == 1)return A[0];int minnum = A[0], maxnum = A[0], res = A[0];for (int i = 1; i < n; i++){int t1 = minnum*A[i], t2 = maxnum*A[i];minnum = min(A[i], min(t1, t2));maxnum = max(A[i], max(t1, t2));res = max(res, maxnum);}return res;}
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
- C语言实现 猴子吃桃问题
- (1.1.14)cout与printf缓冲区问题
- 《Effective C++ 改善程序与设计的55个具体做法》——第四章笔记
- NSPredicate
- 黑马程序员——Path与classpath
- Maximum Product Subarray
- quick-cocos2d-x 学习系列之十四 测试用例
- 嵌入式软件笔试题 (c语言版)
- 解方程组ax^2+bx+c=0
- 文章标题CSS常用选择器及与HTML结合方式
- hdu 4405
- The Best Of Youth
- OIO、NIO、AIO区别
- Android LCD(四):LCD驱动调试篇