当前位置: 首页 > news >正文

学校网站建设模板html网页设计规则代码

学校网站建设模板,html网页设计规则代码,建设部2018年工作要点网站,30天网站建设实录光盘云盘力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 测试用例的答案是一个 32…

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。

测试用例的答案是一个 32-位 整数。

子数组 是数组的连续子序列。

题解:动态规划

状态转移方程为:dp[i] = max(dp[i - 1] * nums[i], nums[i])

为每一个状态只与前一个状态有关,可以使用「滚动变量」技巧,使用常数个变量完成这道问题

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

代码如下:

class Solution {public int maxProduct(int[] nums) {int preMax = nums[0];int preMin = nums[0];int curMax;int curMin;int res = nums[0];for(int i = 1; i < nums.length;i++) {if(nums[i] >=0){curMax = Math.max(nums[i], preMax*nums[i]);curMin = Math.min(nums[i], preMin*nums[i]);}else{curMax = Math.max(nums[i], preMin*nums[i]);curMin = Math.min(nums[i], preMax*nums[i]);}res = Math.max(curMax,res);preMax = curMax;preMin = curMin;}return res;}
}

http://www.yayakq.cn/news/169551/

相关文章:

  • 大淘客网站建设盘锦网站变建设
  • 郑州网站制作开发深圳宣传片制作设计
  • 动态页网站杭州搜索引擎优化公司
  • 网站建设书籍推荐品牌运营策略
  • 做一个网站app需要多少钱wordpress播放纯音乐
  • 网站建设-上寻模板wordpress做的论坛
  • 国外免费个人网站空间wordpress与商城
  • 建筑网站的研究背景与意义做设计那个素材网站最好
  • 如何做漫画赚钱的网站如何知道自己网站主机
  • 招聘网站开发wordpress如何升级
  • 安防公司手机网站企业微信电脑版
  • 长沙中建设计院网站做收钱的网站要什么条件
  • 个人工作室的网站做体彩网站怎么做
  • 网站开发实践感想网站备案 管局审核 需要多长时间
  • 网站后台cms其它区便宜营销型网站建设推荐
  • 汕头网站建设详细内容网站优化与推广
  • 饿了吗网站建设思路南阳网站建设制作价格
  • 凡科如何开通网站建设wordpress极简杂志主题
  • 网站视频怎么做的好外贸 网站 seo
  • 中国建设银行美金账户登录网站做外贸网站需要注意些什么
  • 大型网站建设制作平台网站备案号 怎么写
  • 网站聊天怎么做域名是什么 有什么用
  • 落地页需要建网站吗免费做ppt网站
  • 西安网站建设价格基于PHP的家教网站开发环境
  • 代刷网站推广链接0元价格在线营销系统
  • 公司网站开发费账务处理国外房屋设计网站
  • 网站开发学习网站贵阳哪些公司建网站
  • 宁波cms建站淘宝运营培训视频
  • 如何建设手机网站首页风险报告查询系统
  • 免费资料库大全seo代运营公司