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

东莞网站排名提升网站后台忘记账号密码

东莞网站排名提升,网站后台忘记账号密码,网页设计图片素材网,北京城市建设档案馆网站https://leetcode.cn/problems/maximum-subarray/description/ 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 方式一:暴力…

https://leetcode.cn/problems/maximum-subarray/description/

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

子数组 是数组中的一个连续部分。

方式一:暴力解法(超时)

先算出数组的前缀和,然后通过2个for循环遍历出所有的连续子数组。

/*** @param {number[]} nums* @return {number}*/
var maxSubArray = function(nums) {let prefixArr = [];let sum = 0;for(let num of nums){sum += num;prefixArr.push(sum);}prefixArr.unshift(0);// let max = prefixArr[0];let max = -Infinityfor(let i = 0; i < prefixArr.length-1; i++){for(let j = i+1 ; j < prefixArr.length; j++){max = Math.max(max, prefixArr[j] - prefixArr[i]);}}return max;
}

方式二:

寻找一个具有最大和的连续子数组,算出以每个元素结尾的最大和,在这些最大值里求最大值。

对于元素A来说,以它结束的最大值 = Math.max(元素A,元素A+前一个元素的最大值)

遍历,求出以每个元素结尾的最大值放在一个数组。

求该数组的最大值。

/*** @param {number[]} nums* @return {number}*/
var maxSubArray = function(nums) {let max = 0let arr = []**for(**let num of nums){max = Math.max(max+num, num);arr.push(max)}return Math.max(...arr);
};

根据方式二,可以在遍历的时候将数据就进行比较。

/*** @param {number[]} nums* @return {number}*/
var maxSubArray = function(nums) {let res = nums[0];let max = 0for(let num of nums){max = Math.max(max+num, num);res = Math.max(res, max);}return res;
};
http://www.yayakq.cn/news/356208/

相关文章:

  • 网站技术开发石家庄网站建设wsjz
  • 金华网站建设公司排名成立公司需要多少注册资金
  • 忘记网站后台用户名精美手机网站模板
  • 福田网站建设龙岗网站建设罗湖网站建设福田网站建设建论坛网站需要多少空间
  • 娱乐网站制作做外贸在那些网站找业务
  • 做医院网站公司电话简述电子商务网站建设的基本要求6
  • 成都网站建设服务公司友情链接代码美化
  • 最好的网站服务器重庆企业vi设计公司
  • 盐城市住房城乡建设网站dw做简易表格网站
  • 如何做网站写手没网站怎么做京东联盟
  • 网站开发技术框架网站发展历程
  • 京东联盟如何做查优惠卷的网站wordpress主题白屏
  • 怎样创网站skech做网站交互流程
  • 徐州网站制作建设小企业网站建设在哪里
  • 购物网站建设新闻有了网站源码怎么建站
  • 群晖 做网站华能电子商务平台
  • 代码网站建设建筑有限公司
  • 视频网站怎么做统计什么网站可以做网站
  • 科技部做财务决算的网站是什么成都网站建设司
  • 便宜网站建设公司哪家好wordpress_子网站重命名
  • 公司注册网站官网做网站排名seo
  • 富阳网站建设服务红酒手机网站模板
  • 做网站的开源代码深圳SEO网站建设优化
  • 电子商务网站建设教学大纲企业网站下载
  • 宁夏电力建设工程公司外部网站建一个优化网站多少钱
  • 某鲜花网站的数据库建设四川住房建设厅官方网站
  • 武安网站设计公司杭州网站建设公司慕枫
  • 网站建设需要多长时间农产品的网站建设方案书范文
  • 龙泉驿区建设局网站深圳企业排行
  • 做外汇查哪个网站用ps做网站方法