动态规划——乘积最大子数组(Leetcode 152)
题目选自Leetcode 152. 乘积最大子数组
题目描述:
解题思路:
解题代码:
class Solution {
public:int maxProduct(vector<int>& nums) {int maxF = nums[0], minF = nums[0], ans = nums[0];for (int i = 1; i < nums.size(); ++i) {int mx = maxF, mn = minF;maxF = max(mx * nums[i], max(nums[i], mn * nums[i]));minF = min(mn * nums[i], min(nums[i], mx * nums[i]));ans = max(maxF, ans);}return ans;}
};
动态规划——乘积最大子数组(Leetcode 152)相关推荐
- 最大连续子数组和 动态规划_每日LeetCode,乘积最大子数组
152. 乘积最大子数组leetcode-cn.com 给你一个整数数组nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: ...
- 152. 乘积最大子数组
Title 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: [2,3,-2,4] 输出: 6 解释: ...
- CodeTop097 乘积最大子数组
乘积最大子数组 给你一个整数数组nums,请你找出数组中乘积最大的非空连续子数组 (该子数组中至少包含一个数字),并返回该子数组所对应的乘积 测试用例的答案是一个32位整数 子数组是数组的连续子序列. ...
- 152 乘积最大子数组(动态规划)
1. 问题描述: 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: [2,3,-2,4] 输出: 6 解 ...
- 【LeetCode笔记】152. 乘积最大子数组(Java、动态规划)
文章目录 题目描述 思路 & 代码 更新版 题目描述 考虑正数.负数和0的情况 思路 & 代码 既然是使用的动态规划,那么有以下几点: 维护什么:维护iMax和iMin,分别代表包含当 ...
- [Leedcode][JAVA][第152题][乘积最大子数组][动态规划]
[问题描述][中等] 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积.示例 1:输入: [2,3,-2,4] 输出: 6 解 ...
- LeetCode 热题 HOT 100 第四十九天 152. 乘积最大子数组 中等题 用python3求解
题目地址 给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 测试用例的答案是一个32-位整数. 子数组 是数组的连续子序 ...
- leetcode 152. Maximum Product Subarray | 152. 乘积最大子数组(Java)
题目 https://leetcode.com/problems/maximum-product-subarray/ 题解 class Solution {public int maxProduct( ...
- 【LeetCode】LeetCode之乘积最大子数组——枚举+动态规划+Kadane算法
最新文章
- java提高篇(三十)-----Iterator
- 消息队列rabitMq
- intern()方法的使用
- 10 CO配置-控制-成本中心会计-定义成本中心类别
- 量化策略回测01双均线
- 一站式快速实现应用现代化,IBM Cloud Pak做对了什么? | 技术公开课
- windows远程桌面无法粘贴复制的问题解决方法
- 把代码迁移动Google Code里
- 【AE】【栅格操作】
- windows 10 连接android手机助手,Win10手机助手怎么用?win10手机助手使用方法
- Word毕业论文排版 公式居中 编号右对齐 及交叉引用(使用MathType公式编辑器实现)
- 2017 ACM/ICPC 北京赛区小结 By jsb @Reconquista
- 一连上网就弹出广告窗,记录删除一些顽固文件
- 信息系统分析与设计 机票预定管理系统
- NTFS下的USN日志文件研究
- 记一次糟心的前端笔试(2)
- 看一眼就会马上收藏的宝藏设计网站
- Linux 永久设置时间
- OpenStack 性能测试工具Rally使用
- 淘宝/天猫按关键词搜索商品