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

个人网页制作素材图片湖南seo博客seo交流

个人网页制作素材图片,湖南seo博客seo交流,wordpress最简易主题,办公室装修公司哪家好题目 给你一个整数数组 nums #xff0c;请你找出一个具有最大和的连续子数组#xff08;子数组最少包含一个元素#xff09;#xff0c;返回其最大和。 子数组 是数组中的一个连续部分。 示例 1#xff1a; 输入#xff1a;nums [-2,1,-3,4,-1,2,1,-5,4] 输出#x…题目 给你一个整数数组 nums 请你找出一个具有最大和的连续子数组子数组最少包含一个元素返回其最大和。 子数组 是数组中的一个连续部分。 示例 1 输入nums [-2,1,-3,4,-1,2,1,-5,4] 输出6 解释连续子数组 [4,-1,2,1] 的和最大为 6 。示例 2 输入nums [1] 输出1示例 3 输入nums [5,4,-1,7,8] 输出23我的思路 受到上一题和为K的子数组的启发我先确定子数组的结尾然后往前遍历求和然后Math.max求最大值结果超出时间限制 /*** param {number[]} nums* return {number}*/ var maxSubArray function(nums) {var len nums.length;var maxsumnums[0];for(var start 0;startlen;start){let sum 0;for(var end start;end0;end--){sum sum nums[end];maxsum Math.max(maxsum,sum);}}return maxsum; }; 题解 forEach是for循环的写法遍历数组的元素 如果前边累加后还不如自己本身大那就把前边的都扔掉从此自己本身重新开始累加。 很巧妙的写法 var maxSubArray function(nums) {let pre 0, maxAns nums[0];nums.forEach((x) {pre Math.max(pre x, x);maxAns Math.max(maxAns, pre);});return maxAns; };
http://www.dnsts.com.cn/news/151009.html

相关文章:

  • 免费网站源码下载网页前端开发培训
  • 金融品牌网站设计网页程序开发语言
  • 查询网站备案进度查询四大网站
  • 网站制作运营公司wordpress文章自适应图片大小
  • 青岛市专业做网站的吗南京哪里可以做网站
  • 手机网站活动策划方案wordpress视频试看付费
  • 4399自己做游戏网站购物网站服务器硬件配置
  • 专做it招聘的网站2008系统做网站
  • 认证网站所有权要添加代码温州市建设局网站
  • 兼职开发网站开发网站制图软件
  • 帮助传销做网站违法吗模板网络结构图怎么画
  • soho做网站多少钱重庆长寿网站设计公司哪家好
  • 网站建设微商城电子商务网站系统的开发设计
  • 做图书出版 外国网站上海市建筑网
  • 宁波品牌网站建设建网站怎么赚钱
  • 重庆手机网站建设哈尔滨百姓网
  • 只做财经的网站找网页设计公司去哪个平台
  • 一般网站图标是用什么做的做网站策划书吧
  • 润滑油 东莞网站建设网站建设哪些是需要外援的问题
  • 网站上二维码怎么做的v2ex wordpress
  • 张家港电脑网站制作建设培训网站办安全员c证
  • 招远做网站联系电话高端网站首页
  • 北京网站快速优化排名wordpress最新文章链接插件
  • 商河做网站公司网站需备案
  • 安徽天长建设局网站襄垣网站建设
  • 网站制作代理淘宝便宜的团购网站建设
  • 网站备案修改域名凡科做网站好吗
  • 广告网站设计怎么样企业网站搜索推广
  • asp网站攻击雄安新区网站建设
  • 做商城网站的企业网站转移权重