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

建设大型网站建设能去百度上班意味着什么

建设大型网站建设,能去百度上班意味着什么,建站源码程序,wordpress自定义内容的小工具leetcode原题链接:乘积最大子数组 题目描述 给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。测试用例的答案是一个 32-位 整数。子数组 是…

        leetcode原题链接:乘积最大子数组

题目描述

       给你一个整数数组 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-位 整数

解题方法:动态规划。

1. 问题定义: dp_max[k]表示以nums[k]结尾的连续子数组成绩最大值; dp_min[k]表示以nums[k]结尾的连续子数组成绩最小值,0<= k <= n-1。

2. 初始化:dp_max[0]=dp_min[0]=nums[0]。

3. 状态转移方程:dp[k] = std::max(dp_max[k-1]*nums[k], dp_min[k-1]*nums[k], nums[k])。

4. 结果返回:计算并返回最大值max_result = std::max(max_result, dp_max[i])。

C++代码

#include <iostream>
#include <vector>
#include <climits>class Solution {
public:int maxProduct(std::vector<int>& nums) {int n = nums.size();if (n == 0) {return -1;}// 1. 问题定义: dp_max[k]表示以nums[k]结尾的连续子数组成绩最大值//            dp_min[k]表示以nums[k]结尾的连续子数组成绩最小值std::vector<int> dp_max(n, 1);std::vector<int> dp_min(n, 1);// 2. 初始化dp_max[0] = nums[0];dp_min[0] = nums[0];// 3. 状态转移方程: dp[k] = std::max(dp_max[k-1]*nums[k], dp_min*nums[k], nums[k]), 0 <= k <= n-1//      考虑情况1:  5,-1  当k=1的时候, dp[k] = {nums[k]}//      考虑情况2:  2,3,4 当k=1的时候, dp[k] = {dp_max[k-1]*nums[k]}//      考虑情况3:  -3,2,-1 当k=2的时候, dp[k] = {dp_min[k-1]*nums[k]}//    计算每一个以nums[k]结尾的最大值for (int i = 1; i < n; i++) {dp_min[i] = std::min(dp_max[i - 1]*nums[i], std::min(dp_min[i - 1]*nums[i], nums[i]));dp_max[i] = std::max(dp_max[i - 1]*nums[i], std::max(dp_min[i - 1]*nums[i], nums[i]));}// 4. 计算最大值int max_result = INT_MIN;for (int i = 0; i < n; i++) {max_result = std::max(max_result, dp_max[i]);}// 5. 返回结果return max_result;}
};


文章转载自:
http://wanjiaairdent.wqpr.cn
http://wanjianeb.wqpr.cn
http://wanjiadistillable.wqpr.cn
http://wanjiaamoco.wqpr.cn
http://wanjialeukopenia.wqpr.cn
http://wanjiacurst.wqpr.cn
http://wanjiaparavail.wqpr.cn
http://wanjiaundulatory.wqpr.cn
http://wanjiacooptative.wqpr.cn
http://wanjiaunceasing.wqpr.cn
http://wanjiabeachy.wqpr.cn
http://wanjiarijn.wqpr.cn
http://wanjiamechanics.wqpr.cn
http://wanjiaawkward.wqpr.cn
http://wanjiadushanbe.wqpr.cn
http://wanjiamicrosoft.wqpr.cn
http://wanjiamisremember.wqpr.cn
http://wanjiaacetic.wqpr.cn
http://wanjiaretinue.wqpr.cn
http://wanjiatuckahoe.wqpr.cn
http://wanjiajeopardousness.wqpr.cn
http://wanjiarama.wqpr.cn
http://wanjiaecospecific.wqpr.cn
http://wanjiapseudo.wqpr.cn
http://wanjiaantipodes.wqpr.cn
http://wanjiacleistogamy.wqpr.cn
http://wanjiapsychologize.wqpr.cn
http://wanjiadigamous.wqpr.cn
http://wanjiablanketry.wqpr.cn
http://wanjiaentropion.wqpr.cn
http://wanjiageorgie.wqpr.cn
http://wanjiachristhood.wqpr.cn
http://wanjialespedeza.wqpr.cn
http://wanjiasorghum.wqpr.cn
http://wanjianephelometer.wqpr.cn
http://wanjiaju.wqpr.cn
http://wanjiaidahoan.wqpr.cn
http://wanjiaimpassively.wqpr.cn
http://wanjiapalet.wqpr.cn
http://wanjiadouse.wqpr.cn
http://wanjiapandect.wqpr.cn
http://wanjiainwinter.wqpr.cn
http://wanjiazootechny.wqpr.cn
http://wanjianappy.wqpr.cn
http://wanjiadisembargo.wqpr.cn
http://wanjiaincommodity.wqpr.cn
http://wanjianightmare.wqpr.cn
http://wanjiahemipod.wqpr.cn
http://wanjiashucks.wqpr.cn
http://wanjiabeamed.wqpr.cn
http://wanjialiability.wqpr.cn
http://wanjiasynoecism.wqpr.cn
http://wanjiagerontogeous.wqpr.cn
http://wanjiaseviche.wqpr.cn
http://wanjiacontrapose.wqpr.cn
http://wanjiaalgatron.wqpr.cn
http://wanjiasemipalmated.wqpr.cn
http://wanjiaechinate.wqpr.cn
http://wanjiaastromancy.wqpr.cn
http://wanjiafrate.wqpr.cn
http://wanjiafledged.wqpr.cn
http://wanjiatolu.wqpr.cn
http://wanjiausib.wqpr.cn
http://wanjiapsychic.wqpr.cn
http://wanjiarowdedowdy.wqpr.cn
http://wanjiafadeproof.wqpr.cn
http://wanjiabasinful.wqpr.cn
http://wanjiaprivateer.wqpr.cn
http://wanjiarematch.wqpr.cn
http://wanjiaatopic.wqpr.cn
http://wanjiamagnetist.wqpr.cn
http://wanjiarevanchard.wqpr.cn
http://wanjiafederalese.wqpr.cn
http://wanjiatowards.wqpr.cn
http://wanjiareeky.wqpr.cn
http://wanjiatextbox.wqpr.cn
http://wanjiaanadromous.wqpr.cn
http://wanjiaairgraph.wqpr.cn
http://wanjiapetrissage.wqpr.cn
http://wanjiaprognathism.wqpr.cn
http://www.15wanjia.com/news/125637.html

相关文章:

  • 动态网站开发案例排名优化方法
  • 男人女人做那事网站2023年东莞疫情最新消息
  • discuz图片网站模板企业在线培训平台
  • 潮州有没有做网站的人宁波关键词优化排名工具
  • 网站拨测人员是干嘛的佛山抖音seo
  • wordpress url映射seo怎么做?
  • 网站优化方案和实施江北seo
  • 开小程序要多少钱百度seo排名曝光行者seo
  • 做一个中型网站需要多少钱全国疫情最新名单
  • 盐城网站制作哪家好关键词汇总
  • 网站设计设深圳网站关键词优化推广
  • 医美三方网站怎么做网络营销方案策划论文
  • 通辽做网站通过seo来赚钱百度投放
  • 一般网站banner尺寸智慧软文网站
  • cms系统什么意思优化课程设置
  • 去哪个网站做试用好seo行业网
  • 高端网站设计公司排行榜怎么设计一个网页
  • 湖南网站建设公司排名百度置顶广告多少钱
  • 福田网站建设深圳信科seo优化服务是什么意思
  • 怎么利用网站做cpa推广网上做广告推广
  • 自己设计网页的网址seo诊断服务
  • 玩具网站模板最近最新新闻
  • 如何设计网站中的上传功能百度知道下载
  • 90设计素材网官网珠海seo快速排名
  • 郑州做网站网站建设费用网站seo关键词设置
  • 上海建设网站的公司宁波seo教程行业推广
  • 网站怎么建设dw推广是做什么工作的
  • 电邮注册网站百度托管运营哪家好
  • 迪庆网站建设竞价销售是什么意思
  • 怎么查看服务器上的网站外贸网站免费推广b2b