leetcode152. 乘积最大子数组
给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。
示例 1:
输入: [2,3,-2,4]
输出: 6
解释: 子数组 [2,3] 有最大乘积 6。
代码
class Solution {public int maxProduct(int[] nums) {int n=nums.length,res=Integer.MIN_VALUE;int[] dp=new int[n];for(int i=0;i<n;i++)//计算所有子数组的乘积for(int j=i;j<n;j++){if(i==j) dp[j]=nums[i];else dp[j]=dp[j-1]*nums[j];res= Math.max(res,dp[j]);}return res;}
}
leetcode152. 乘积最大子数组相关推荐
- Leetcode--152. 乘积最大子数组(java)
给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2 ...
- 152. 乘积最大子数组
Title 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: [2,3,-2,4] 输出: 6 解释: ...
- 动态规划——乘积最大子数组(Leetcode 152)
题目选自Leetcode 152. 乘积最大子数组 题目描述: 解题思路: 解题代码: class Solution { public:int maxProduct(vector<int> ...
- 最大连续子数组和 动态规划_每日LeetCode,乘积最大子数组
152. 乘积最大子数组leetcode-cn.com 给你一个整数数组nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: ...
- CodeTop097 乘积最大子数组
乘积最大子数组 给你一个整数数组nums,请你找出数组中乘积最大的非空连续子数组 (该子数组中至少包含一个数字),并返回该子数组所对应的乘积 测试用例的答案是一个32位整数 子数组是数组的连续子序列. ...
- 算法-----------乘积最大子数组(Java版本)
题目: 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积.示例 1:输入: [2,3,-2,4] 输出: 6 解释: 子数组 ...
- 乘积最大子数组—leedcode152
给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2 ...
- [Leedcode][JAVA][第152题][乘积最大子数组][动态规划]
[问题描述][中等] 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积.示例 1:输入: [2,3,-2,4] 输出: 6 解 ...
- 152 乘积最大子数组(动态规划)
1. 问题描述: 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积. 示例 1: 输入: [2,3,-2,4] 输出: 6 解 ...
最新文章
- 百度CTO王海峰:百度Paddle已支持超过70个主流的模型
- python 表格格式输出_利用python对excel中一列的时间数据更改格式操作
- 文本查找查找命令的grep 、egrep、fgrep用法的详解
- ipad运行python爬虫_Python爬虫之UserAgent的使用实例
- ArcGIS API for JavaScript 4.4学习笔记[新] AJS4.4和AJS3.21新特性
- python调用java方法_python加载和使用java的类的方法
- zigbee 编译source_zigbee_sensor_monitor_v1_2_1 vs2008 qt-win-opensource-src-4.4.3
- springmvcdate类型接收不到_无线电小课堂:如何在市区环境有效接收短波信号,选什么天线?...
- C语言的atoi和C++的to_string
- 密码学-网站的安全登录认证设计
- 层层递进——宽度优先搜索(BFS)
- js获取DIV的位置坐标的三种方法!
- 手机还能做电路仿真啊!电子电路兴趣爱好者福音!
- 十款好用的PDF编辑软件推荐
- android 导航栏半透明,Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样...
- USB C口5V输入,四节串联锂电池充电管理芯片,IC电路板PW4405芯片-22号电路板
- SpringBoot+Redis简单实现文章浏览量记录
- Apache -FOPToPDF-Java对象输出实例代码
- 蓝桥杯 试题 B: 纪念日
- USF MSDS501 计算数据科学中文讲义 2.4 Python 中的编程模式
热门文章
- vi中如何实现批量替换
- LRU缓存 数据结构设计(C++)
- java提取图片中的文字,深入分析
- FZU - 2037 -Maximum Value Problem(规律题)
- 2018.09.16 loj#10243. 移棋子游戏(博弈论)
- org.dom4j.DocumentException: null Nested exception: null解决方法
- qt之旅-1纯手写Qt界面
- 02-c#基础之01-基础语法(一)
- 解决虚拟机 正在决定eht0 的ip信息失败 无链接-- 添加虚拟网卡
- (3)[wp7数据存储] WP7 IsolatedStorage系列篇——通过XmlSerializer读写XML文件 [复制链接]...