最大乘积或和子序列
来源:互联网 发布:红蓝光美容仪 知乎 编辑:程序博客网 时间:2024/05/16 07:46
最大乘积子序列:
public int maxProduct(int[] nums) { if(nums==null||nums.length==0){ return 0; } int n=nums.length; int max[]=new int[n]; int min[]=new int[n]; max[0]=nums[0]; min[0]=nums[0]; int ans=nums[0]; for(int i=1;i<n;i++){ max[i]=Integer.max(min[i-1]*nums[i],Integer.max(nums[i],max[i-1]*nums[i])); min[i]=Integer.min(min[i-1]*nums[i],Integer.min(nums[i],max[i-1]*nums[i])); if(ans<max[i]){ ans=max[i]; } } return ans; }
最大和子序列
public static int maxSum(int[] nums) { if(nums==null||nums.length==0){ return 0; } int n=nums.length; int max[]=new int[n]; max[0]=nums[0]; int ans=nums[0]; for(int i=1;i<n;i++){ max[i]=Integer.max(nums[i],nums[i]+max[i-1]); if(ans<max[i]){ ans=max[i]; } } return ans; }
0 0
- 最大乘积或和子序列
- 最大乘积子序列
- 最大子序列乘积
- 乘积最大子序列
- 乘积最大子序列
- 乘积最大子序列
- 乘积最大子序列
- 最大子序列乘积
- 最大连续子序列和/乘积
- 最大连续子序列和/乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- 最大连续子序列乘积
- Linux makefile 教程
- 我的世界真的只剩这些了吗?
- Xms Xmx PermSize MaxPermSize 区别
- theano tutorial(十)Graph Structures
- 在eclipse下查看android 源码和修改查看源码的路径查看不同版本的android源码
- 最大乘积或和子序列
- 关于dp转px
- mysql添加列,修改列,删除列
- Unity3D学习日记(三)贝塞尔曲线
- linux使用心得
- 【LeetCode】Best Time to Buy and Sell Stock 程序员炒股 part.2
- 第一次博客的作业解析
- android中的CheckBox改变背景图片后图片显示大小不正确的问题
- 【linux学习笔记】在ubuntu下使用QT Cmake支持C++11