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

设计一个企业网站大概多少钱电商数据分析

设计一个企业网站大概多少钱,电商数据分析,毕业论文美食网站开发,怎么用dw做动态网站https://leetcode.cn/problems/maximum-product-subarray/description/?envTypestudy-plan-v2&envIdtop-100-liked 给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续 子数组(该子数组中至少包含一个数字),并返回该…

https://leetcode.cn/problems/maximum-product-subarray/description/?envType=study-plan-v2&envId=top-100-liked

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

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

示例 1:

输入: nums = [2,3,-2,4]
输出: 6
解释: 子数组 [2,3] 有最大乘积 6。
示例 2:

输入: nums = [-2,0,-1]
输出: 0
解释: 结果不能为 2, 因为 [-2,-1] 不是子数组。

提示:

1 <= nums.length <= 2 * 104
-10 <= nums[i] <= 10
nums 的任何子数组的乘积都 保证 是一个 32-位 整数

题解

index01234
56-34-3
  1. 初始值 maxAns = minAns = nums[0] = 5
  2. 第一轮 i=1 直接从第二个元素开始遍历即可
    1. maxAns = max(maxAns * nums[1],nums[1],minAns * nums[1]) = max(30,6,30) = 30
    2. minAns = min(maxAns * nums[1],nums[1],minAns * nums[1]) = min(30,6,30) = 6
  3. 第二轮 i=2
    1. maxAns = max(maxAns * nums[2],nums[2],minAns * nums[2]) = max(-90,-3,-18) = -3
    2. minAns = min(maxAns *nums[2],nums[2],minAns * nums[2]) = min(-90,-3,-18) = -90
  4. 第三轮 i=3
    1. maxAns = max(maxAns * nums[3],nums[3],minAns * nums[3]) = max(-12,4 , -360) = 4
    2. minAns = min(maxAns * nums[3],nums[3],minAns * nums[3]) = min(-12,4 , -360) = -360
  5. 第四轮 i=4
    1. maxAns = max(maxAns * nums[4],nums[4],minAns * nums[4]) = max(-12,-3 , 1080) = 1080
    2. minAns = min(maxAns * nums[4],nums[4],minAns * nums[4]) = min(-12,-3 , 1080) = -12

核心思想:
负负得正,正正得正
负的越多,正的越大 (-100 * -1 > -50 * -1)

public int maxProduct(int[] nums) {int maxAns = nums[0],minAns = nums[0];int ans = maxAns;for(int i=1;i<nums.length;i++){int max = maxAns,min = minAns;maxAns = Math.max(max*nums[i],Math.max(nums[i],min*nums[i]));minAns = Math.min(max*nums[i],Math.min(nums[i],min*nums[i]));ans = Math.max(ans,maxAns);}return ans;}
http://www.dtcms.com/wzjs/488944.html

相关文章:

  • 网站后台php开发教程青岛百度seo
  • 站长工具seo综合查询排名百度搜索入口官网
  • 网站建设需要身份证吗seo案例视频教程
  • 怎样用javaweb做网站北京网站制作
  • 小企业网站建设流程哪个公司网站设计好
  • 潜江哪里做网站互联广告精准营销
  • web网页素材优化seo设置
  • 我有云服务器如何建站百度账号一键登录
  • 网站建设需要那些人推广链接怎么自己搞定
  • 龙华网站建设yihe kj百度问答seo
  • 网站建设策划案范文乐天seo视频教程
  • 开发公司办公电脑申请怎么写seo网站优化网站编辑招聘
  • 网站毕设下载百度安装
  • 园区门户网站建设百度竞价推广价格
  • 做的好的淘宝客网站百度推广登录后台登录入口
  • 网站源码大全最新网络推广免费网站
  • 青岛网站建设公司排行萌新seo
  • 济南网站托管运营广告推广费用
  • 百度站长资源谷歌广告推广
  • 西安哪家公司做网站好查询关键词排名软件
  • 本地网站建设电话青岛关键词推广seo
  • 页面模板生成怎么群发谷歌搜索引擎seo
  • 电子商务网站建设与维护实验报告英文seo推广
  • 做网站实训报告企业邮箱账号
  • 做网站为什么要备案推广引流最快的方法
  • api网站制作公司网页设计
  • 网站开发设计大赛怎么样优化关键词排名
  • 百度商桥网站加不上万能浏览器
  • 云南旅游网站推广赚佣金
  • 海口哪里做网站公司网页