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

劳务建筑公司网站网络站点推广的方法有哪些

劳务建筑公司网站,网络站点推广的方法有哪些,wordpress 头部引入js,济源做网站力扣(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.mmbaike.com/news/93019.html

相关文章:

  • 上传的网站打不开推广平台排行榜app
  • android网站开发实例教程百度seo推广方案
  • 专业网站建设的意义免费发布广告信息平台
  • 微信群代发广告平台seo网站建站
  • 网站不能粘贴怎么做深圳网站建设方案
  • 网站建设人工智能开发厦门seo网络推广
  • 购彩网站建设网络销售入门基本知识
  • 免费不良网站代码是多少网站建站哪家公司好
  • 连云港企业网站制作哪里搜索引擎优化好
  • 网站布局结构有哪些网店如何营销推广
  • 做pc端网站方案百度搜索网页版入口
  • 网站制作将栏目分类seo的优化策略有哪些
  • 没有工信部备案的网站是骗子吗焦作关键词优化排名
  • 淮北哪有做淘宝网站网站推广交换链接
  • b站+网站建设厨师培训机构 厨师短期培训班
  • 一个网站可以设多少关键词有域名和服务器怎么建网站
  • 哪些人需要做网站如何编写一个网站
  • 网站开发及运营成本最近中国新闻热点大事件
  • 雄安个人代做网站排名网站销售怎么推广
  • 如何做音乐分享类网站值得收藏的五个搜索引擎
  • 做冷饮的网站无限制访问国外的浏览器
  • html5能单独做网站吗河北seo网络推广
  • 静态网站添加到织梦中国电信视频app下载
  • wordpress模板怎么改成织梦模板北京优化网站公司
  • 域名备案必须要有服务器吗淘宝seo优化是什么意思
  • python如何调用wordpress长沙网站优化对策
  • 怎么创建网站平台.comseo黑帽有哪些技术
  • 全球优秀网页设计机构关键词排名优化怎么样
  • 从做网站可以用现在的名称吗网站seo工具
  • Wordpress屏蔽模仿站爬虫ip手机百度2020