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

博物馆门户网站建设方案优化关键词是什么意思

博物馆门户网站建设方案,优化关键词是什么意思,电商网站建设计划书,微网站微商城算法|数组——滑动窗口 引入 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl1, ..., numsr-1, numsr] ,并返回其长度**。**如果不存在符合条件的子数组,返回 0 。 示例…

算法|数组——滑动窗口

引入

给定一个含有 n 个正整数的数组和一个正整数 target

找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度**。**如果不存在符合条件的子数组,返回 0

示例 1:

输入:target = 7, nums = [2,3,1,2,4,3]
输出:2
解释:子数组 [4,3] 是该条件下的长度最小的子数组。

示例 2:

输入:target = 4, nums = [1,4,4]
输出:1

示例 3:

输入:target = 11, nums = [1,1,1,1,1,1,1,1]
输出:0

解法

暴力解法

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XsBdYr2n-1691666479271)(C:\Users\86159\AppData\Roaming\Typora\typora-user-images\image-20230810180711417.png)]

class Solution {public int minSubArrayLen(int target, int[] nums) {int result = Integer.MAX_VALUE;for(int i = 0; i < nums.length; i++){int sum = 0;for(int j = i; j < nums.length; j++){sum += nums[j];if(sum >= target){result = Math.min(result,j - i + 1);break;}}}return result == Integer.MAX_VALUE ? 0 : result;}
}

这种做法可以很容易想到,可是谁想到它…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t2lN5ujs-1691666479272)(C:\Users\86159\AppData\Roaming\Typora\typora-user-images\image-20230810182539742.png)]

超时了哈哈😓😓😓😓😓😓😓😓


那么下面我们看看另外一种思路。

滑动窗口

先看示例代码:

class Solution {public int minSubArrayLen(int target, int[] nums) {int result = Integer.MAX_VALUE;int i = 0;int sum = 0;int length = 0;for(int j = 0; j < nums.length; j++){sum += nums[j];while(sum >= target){length = j - i + 1;result = Math.min(result,length);sum -= nums[i++];}}return result == Integer.MAX_VALUE ? 0 : result;}
}

下面见分析:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gmvVsTSO-1691666479272)(https://gitee.com/liuhb-clanguage/picture/raw/master/png/image-20230810191640898.png)]

还不错吧😊😊😊😼

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FpkFs8rt-1691666479272)(C:\Users\86159\AppData\Roaming\Typora\typora-user-images\image-20230810191819859.png)]


至此先不更个1-2天,哥们要考科四,现在一题都没看,再不看就寄了😥😥😥😥

http://www.zhongyajixie.com/news/44412.html

相关文章:

  • 建设银行园湖路支行网站国际域名注册网站
  • 长沙做公司网站成全高清免费观看mv
  • 双语网站价格小程序开发制作
  • 优的深圳网站设计公司信息如何优化上百度首页公司
  • 太原网站建设外包须知传媒美工培训
  • 海口建站费用湖南网站托管
  • 宝安做棋牌网站建设有哪些公司绍兴seo公司
  • 服务器可以放几个网站推广策略及推广方式
  • 网站建设网站需要什么网站关键词快速排名技术
  • 公司做网站需准备什么材料网页设计代码大全
  • 软件界面惠州百度seo
  • 宁波企业网站开发百度竞价推广开户联系方式
  • 做外贸生意上哪个网站想要推广页
  • 吃什么补肾虚效果最好食物杭州网站优化流程
  • 免费人才招聘网站怎么制作网页设计
  • 职业学院网站建设方案网站推广的途径有哪些
  • 做后台网站seo诊断专家
  • 如何做英文网站推广百度识图网页版在线
  • 宁波网站建设工作室百度售后客服电话24小时
  • 建设一个棋牌网站都得准备什么关键词优化的五个步骤
  • 珠海公司做网站免费引流推广方法
  • 国外做外挂的网站做个公司网站大概多少钱
  • 学做网站哪里学推广普通话的意义
  • 网站简历导出网络营销课程个人感悟
  • 西安网站手机网站建设好的推广平台
  • 广州可以做票务商城的网站公司软文推广发稿
  • 江西建设职业技术学院官方网站重庆seo优化推广
  • 网站支付怎么做虚拟币支付seo搜索
  • 重庆市建设工程信息网项目经理解锁指南宁波seo推荐优化
  • 广西壮族自治区医保网上服务大厅英文网站seo