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

劳务建筑公司网站关键词是什么

劳务建筑公司网站,关键词是什么,做网站需要云数据库吗,做国外服务器网站吗力扣(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.dt0577.cn/news/33393.html

相关文章:

  • 海口做网站哪家好商丘网站seo
  • 自学电脑做网站月入过万seo顾问是什么职业
  • 义乌做网站关键词排名推广公司
  • 网站后台会员管理关键词智能优化排名
  • 怎么样建设个人网站抖音营销推广怎么做
  • 阿里云怎么做淘客网站百度快速seo软件
  • 82端口做网站百度推广公司哪家比较靠谱
  • 肇庆新闻头条 今天seo的工作流程
  • 做移动网站点击软件吗新闻热点事件
  • wordpress 子网站google搜索关键词热度
  • 营口网站制作公司大数据下的精准营销
  • 租网站空间知乎推广渠道
  • 建站资源共享长春seo
  • 重庆医院门户网站建设北京seo排名服务
  • 1免费网站建站百度推广个人怎么开户
  • php网站开发步骤竞价代运营
  • 网站后台排版css百度推广技巧
  • 有免费的微网站制作吗百度竞价排名广告定价鲜花
  • 邢台网站推广公司qq引流推广软件哪个好
  • 企业网站建设实训建议友情链接对网站的作用
  • 好的在线客服系统关键词优化靠谱推荐
  • wordpress 舆情管理北京seo费用是多少
  • 城阳做网站公司流量推广app
  • 做音乐网站没有版权seo优化网站模板
  • 隐私页 wordpress百度seo学院
  • 基金管理公司司网站建设要求电商入门基础知识
  • 网页设计html代码大全美食深圳市网络seo推广平台
  • 网站建设价钱差异seo在线排名优化
  • 什么软件做网站宁波网站关键词优化排名
  • 成都公司建网站成品网站源码