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

互联网怎么做网站wordpress win7

互联网怎么做网站,wordpress win7,新闻门户网站psd模板,长春百度推广排名优化个人主页#xff1a;兜里有颗棉花糖 欢迎 点赞#x1f44d; 收藏✨ 留言✉ 加关注#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 #x1f354;本专栏旨在提高自己算法能力的同时#xff0c;记录一下自己的学习过程#xff0c;希望… 个人主页兜里有颗棉花糖 欢迎 点赞 收藏✨ 留言✉ 加关注本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 本专栏旨在提高自己算法能力的同时记录一下自己的学习过程希望对大家有所帮助 希望我们一起努力、成长共同进步。 目录 1️⃣题目描述2️⃣题目解析3️⃣解题代码 1️⃣题目描述 给你一个整数数组 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] 10nums 的任何前缀或后缀的乘积都 保证 是一个 32-位 整数 2️⃣题目解析 虽然本题目要求的是求取乘积最大子数组但是我们还得把乘积最小的情况求取出来。为什么呢因为不只是正数 * 正数 0还有负数 * 负数 正数的情况。 状态表示 f[i]表示以i位置为结尾的所有子数组的最大乘积g[i]表示以i位置为结尾的所有子数组的最小乘积 状态转移方程 f[i] max(max(nums[i],f[i - 1] * nums[i - 1]),g[i - 1] * nums[i - 1]);g[i] min(min(nums[i],f[i - 1] * nums[i - 1]),g[i - 1] * nums[i - 1]); 3️⃣解题代码 class Solution { public:int maxProduct(vectorint nums) {int n nums.size();vectorint f(n1);auto g f;f[0] g[0] 1;int ret INT_MIN;for(int i 1;i n;i){int a nums[i - 1];int b f[i - 1] * nums[i - 1];int c g[i - 1] * nums[i - 1];f[i] max(max(a,b),c);g[i] min(min(a,b),c);ret max(ret,f[i]);}return ret;} };通过啦
http://www.dnsts.com.cn/news/264384.html

相关文章:

  • 做网站的技术长治网站页设计制作
  • 高州网站建设网站广告位制作
  • 哪有做婚介网站的重庆怎样建设网站
  • 网站备案多久文创产品设计作品案例欣赏
  • 网站统计 wordpress2345软件大全
  • 成都手机模板建站网站是通过超链接
  • 各大网站网络推广的收费个人信息展示html模板
  • 静态网站培训营销推广策划
  • dw做网站教程视频建设网站需要哪些职位
  • 山东淄博网站建设网站建设律师
  • 最基本的网络营销站点怎么从网上找国外客户
  • 郑州建站的中国最大网站建设公司
  • 怎么做报名网站中山大沥网站制作
  • 阿里云服务器配置网站做微信封面的网站
  • 做公司网站 烟台wordpress 分类 置顶
  • 专门做汽车gps贷款网站网站建设要具备那些
  • 织梦做的网站 首页有空白个人注册公司查询
  • 哈尔滨服务专业的建站企业小型网站要多少钱
  • 什么类型的公司需要做建设网站的分类目录网站大全
  • 集团公司网站建设策划专业做根雕的网站
  • 广东建设执业资格中心网站大学生html5网页大作业
  • 新兴县建设局网站帮别人做网站 别人违法
  • 兰州市做网站的公司有哪些网站空间150m
  • wordpress网站变慢写作神器 自动生成
  • seo辉煌电商平台网站开发与优化课程总结
  • 建设银行网站用户名是多少想学ui设计从哪里入手
  • 网站建设业务员怎么做咋做黄页网站
  • 关于网站建设的技巧建设银行网站个人银行上不去
  • 贵阳网站优化公司如何制作网页图片素材
  • 怎么修改自己的网站如何做直接打开网站的二维码