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

武功网站开发什么网站做美式软装设计

武功网站开发,什么网站做美式软装设计,企业网站首页设计解析,上饶网站开发 app开发文章目录1. 题目信息2. 解题1. 题目信息 给定一个整数数组 nums #xff0c;找出一个序列中乘积最大的连续子序列#xff08;该序列至少包含一个数#xff09;。 示例 1:输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 6。 示例 2:输入: [-2,0,-1] 输出: 0 解释… 文章目录1. 题目信息2. 解题1. 题目信息 给定一个整数数组 nums 找出一个序列中乘积最大的连续子序列该序列至少包含一个数。 示例 1:输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 6。 示例 2:输入: [-2,0,-1] 输出: 0 解释: 结果不能为 2, 因为 [-2,-1] 不是子数组。来源力扣LeetCode 链接https://leetcode-cn.com/problems/maximum-product-subarray 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 包含每个数的序列的最大乘积记为dpmax[i]最小乘积dpmin[i] 则nums[i] 0 时dpmax[i]max(dpmax[i−1])∗nums[i],nums[i])dpmax[i] max(dpmax[i-1])*nums[i], nums[i])dpmax[i]max(dpmax[i−1])∗nums[i],nums[i]) nums[i] 0 时dpmax[i]max(dpmin[i−1])∗nums[i],nums[i])dpmax[i] max(dpmin[i-1])*nums[i], nums[i])dpmax[i]max(dpmin[i−1])∗nums[i],nums[i]) 同时记得维护dpmin[i] class Solution { public:int maxProduct(vectorint nums) {int dp_max[nums.size()], dp_min[nums.size()];int maxProduct;maxProduct dp_max[0] dp_min[0] nums[0];for(int i 1; i nums.size(); i){if(nums[i] 0){dp_max[i] max(nums[i]*dp_max[i-1], nums[i]);dp_min[i] min(nums[i]*dp_min[i-1], nums[i]);}else//nums[i] 0{ dp_max[i] max(nums[i]*dp_min[i-1], nums[i]);dp_min[i] min(nums[i]*dp_max[i-1], nums[i]);}if(dp_max[i] maxProduct)maxProduct dp_max[i];}return maxProduct;} };对前面的状态进行压缩可以节省空间 class Solution { public:int maxProduct(vectorint nums) {int dp_max, dp_min, maxProduct, pre_dp_max;maxProduct dp_max dp_min pre_dp_max nums[0];for(int i 1; i nums.size(); i){pre_dp_max dp_max;if(nums[i] 0){dp_max max(nums[i]*dp_max, nums[i]);dp_min min(nums[i]*dp_min, nums[i]);}else//nums[i] 0{ dp_max max(nums[i]*dp_min, nums[i]);dp_min min(nums[i]*pre_dp_max, nums[i]);//dp_max改了,需要临时变量记住上次的}if(dp_max maxProduct)maxProduct dp_max;}return maxProduct;} };
http://www.yutouwan.com/news/9716/

相关文章:

  • wordpress 自建图床网站优化资源
  • 重庆网站搜索引擎seowordpress 前台加载慢
  • 小雨wordpress群站优化之链轮模式
  • 安徽省建设干部培训学校网站为什么要网站建设
  • 网站制作网站建设单位安装wordpress步骤
  • 网站建设流程百度经验镇江论坛网站建设
  • 公司网站模板 免费英特尔网站开发框架
  • 深圳龙华住房和建设局网站西安建设工程交易中心官网
  • html5 网站 源码如何开发微信公众平台
  • 主机屋网站在那注册前端 模板 网站
  • 做一个像美团的网站需要多少钱免费的设计素材网
  • 长沙建设局网站网站搜索栏怎么做
  • 有关房地产开发建设的网站品牌建设的内容
  • 深圳网站建设需要多少钱1688一件代发详细步骤
  • 河南省城乡和住房建设厅网站湖北省建设厅网站查询
  • 云南电子政务网站建设免费地方门户网站源码
  • 榆林做网站需要注意的几点个人社保缴费基数查询
  • 做海报的参考网站成都高端网站建设公司
  • 建站公司网站社区个人网页制作总结
  • 做网站哪些网络公司好青海网站设计高端
  • 企业网站最底下做的是什么西安网站建设易网宣
  • 如何快速建设推广网站网页美工设计总结
  • 网站建设过程中应该注意的事项有wordpress宽度
  • php网站开发薪资 深圳瑞安市公用建设局网站
  • 网页设计构建的基本流程郑州网站建设专业乐云seo
  • 网站建设专业公司稻香村网站建设
  • 自己做网站的图片wordpress 搬家 密码
  • 网站空间便宜自学网站开发多久
  • 怎样提交网站地图广州软件开发外包公司
  • 新闻型网站建设电子商务书店网站设计实验