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

网站建设客户去哪找上海制作网站开发

网站建设客户去哪找,上海制作网站开发,怎样在网上卖东西,wordpress+用js一、题目解析 根据示例nums数组中存在负数,下面分析时需注意 二、算法原理 1、状态表示 此时f[i]表示:以i位置为结尾的所有子数组中的最大乘积,但是由于nums中存在负数,所以还需要g[i]表示:以i位置为结尾的所有子数组…

一、题目解析

根据示例nums数组中存在负数,下面分析时需注意

二、算法原理

1、状态表示

 

此时f[i]表示:以i位置为结尾的所有子数组中的最大乘积,但是由于nums中存在负数,所以还需要g[i]表示:以i位置为结尾的所有子数组中的最小乘积

2、状态转移方程

 

f[i]=max(nums[i],max(f[i-1]*nums[i],g[i-1]*nums[i]))

g[i]的分析过程差不多这里直接给出

g[i]=min(nums[i],min(g[i-1]*nums[i],f[i-1]*nums[i]))

3、初始化

由于要使用f[i-1]和g[i-1]所以可以选择直接初始化f[0]和g[0],也可以使用虚拟节点,即开辟空间时多开辟一个,用于初始化计算,且为了计算结果不影响后面填表,所以初始化为1,尤为注意我们初始化加了一格,下标的映射关系改变。

4、填表顺序

为了保证所需值已被计算,从左往右,两个表一起填。

5、返回值

根据题目要求我们只需要返回f表中的最大值即可

代码能力是需要实操的,坚持下来,152. 乘积最大子数组 - 力扣(LeetCode) 

三、代码示例

class Solution {
public:int maxProduct(vector<int>& nums) {int n = nums.size();vector<int> f(n+1,1),g(n+1,1);for(int i = 1;i<=n;i++){f[i]=max(nums[i-1],max(f[i-1]*nums[i-1],g[i-1]*nums[i-1]));g[i]=min(nums[i-1],min(f[i-1]*nums[i-1],g[i-1]*nums[i-1]));}int f_max = f[1];for(int i = 2;i<=n;i++){if(f[i]>f_max) f_max = f[i];}return f_max;}
};

 

 

 看到最后,如果对您有所帮助,还请点赞、收藏和关注,点点关注不迷路,我们下期再见!


文章转载自:

http://6OwEkoCL.snmth.cn
http://6CMKEBlq.snmth.cn
http://fMxIKx1W.snmth.cn
http://BeR05LA4.snmth.cn
http://63Z2QaAJ.snmth.cn
http://RvsP04RT.snmth.cn
http://2900JUOl.snmth.cn
http://KZ0mjLqB.snmth.cn
http://1b2f7GY7.snmth.cn
http://ep3b3Vnq.snmth.cn
http://zONFX31E.snmth.cn
http://St2PC1hg.snmth.cn
http://aM3A7sik.snmth.cn
http://Dww48bf7.snmth.cn
http://kbBOEvdk.snmth.cn
http://60DFgYp9.snmth.cn
http://osaxJBQS.snmth.cn
http://YoP1qFKL.snmth.cn
http://aXitGed4.snmth.cn
http://aI1wIAXi.snmth.cn
http://D6PnuvE4.snmth.cn
http://DJsUUWoZ.snmth.cn
http://6oRsuWnp.snmth.cn
http://sPDVZfxq.snmth.cn
http://408oixBr.snmth.cn
http://vfINTECb.snmth.cn
http://gw31ekI5.snmth.cn
http://IG8EENf0.snmth.cn
http://7Zz97zBL.snmth.cn
http://qAvl5CwT.snmth.cn
http://www.dtcms.com/wzjs/735193.html

相关文章:

  • 莆田网站开发公司电话凡客建站
  • 需要建设网站的网站建设流程行情
  • 做餐饮类网站用哪个程序阿里巴巴全球速卖通
  • wordpress设置视频长沙seo培训
  • 网站设计建设网站标准分辨率是
  • 建设教育局网站硬件价格需要多少钱?织梦网站定制
  • 网站如何备案流程图赣州章贡区人口
  • 福州网站建设咨询整站外包优化公司
  • 相城区建设局网站临沂做网站企业
  • 网站建设费用核算泸州免费做网站
  • 做高端网站建设公司论坛网站平台建设方案
  • 钛钢饰品移动网站建设网站展示程序
  • 济宁网站建设兼职论坛购物网站开发
  • 小说网站排名网站开发专业职称有哪些
  • h5模板网站免费wordpress 改字体插件
  • 专业行业网站开发报价大连建筑工程有限公司
  • 公司网站要多少钱石岩网站建设 0755
  • 网站建设课程设计格式网站关键词长尾词
  • wordpress 自定义 文章形式莱芜网站优化公司
  • 高端html5网站设计工作室织梦模板 dedecms5.7标题关键词优化技巧
  • 外链收录网站学校网站搭建
  • 找建设网站影视剪辑培训班
  • 企业做不做网站的坏处领地免费网站开发
  • 网站建设后台什么意思企业网站建设需要做哪些工作
  • 校园网站建设网站旅游公司网页设计
  • 上海公司注销流程及资料网络优化
  • 好品质高端网站设计西安网站开发哪家好
  • 自己做外贸购物网站wordpress 运行卡
  • 专业做网站照片蚌埠城乡建设 局网站
  • 广西钦州有做网站的公司吗wordpress 4.0 多站点