LeetCode:Maximum Product Subarray
来源:互联网 发布:淘宝打快递单步骤图 编辑:程序博客网 时间:2024/06/08 16:33
Total Accepted: 48973 Total Submissions: 231867 Difficulty: Medium
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
.
Hide Similar Problems
code:
class Solution {public: int maxProduct(vector<int>& nums) { int n = nums.size(); int front=1,back=1; int product = INT_MIN; for(int i=0;i<n;i++) { front *= nums[i]; back *= nums[n-i-1]; product = max(product, max(front, back)); front = front?front:1; back = back?back:1; } return product; }};
0 0
- 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
- [LeetCode]Maximum Product Subarray
- Leetcode Maximum Product Subarray
- [Leetcode]Maximum Product Subarray
- Leetcode--Maximum Product Subarray
- Maximum Product Subarray [leetcode]
- LeetCode | Maximum Product Subarray
- LeetCode-Maximum Product Subarray
- JS的简单交互(web代理)
- android 中动态添加view
- android之adapter用法总结
- 【算法】N后问题
- 关于oracle 解锁(行级锁、表级索)
- LeetCode:Maximum Product Subarray
- iOS 一些常用的手机号、密码、数字等判断
- 设计模式笔记--原型模式
- 胡适:非个人主义的新生活
- java数据库连接池技术
- Xcode控制台输出json数据乱码转为中文
- JEasyframe使用教程1 安装部署项目
- Node.js_基本类型
- Android greenrobot的EventBus