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

温州广厦网页制作seo在线工具

温州广厦网页制作,seo在线工具,网站推送怎么做的,重庆好玩还是成都好玩文章目录 题目代码1. 暴力求解2. 滑动窗口 题目 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组&#xff0c…

文章目录

    • 题目
    • 代码
      • 1. 暴力求解
      • 2. 滑动窗口

题目

给定一个含有 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

代码

1. 暴力求解

暴力求解: 18 / 21
思路:双循环

class Solution(object):def minSubArrayLen(self, target, nums):""":type target: int:type nums: List[int]:rtype: int"""# 暴力求解: 18 / 21 min_len = float("inf")for i in range(len(nums)):cur_sum = 0for j in range(i, len(nums)):cur_sum += nums[j]if cur_sum >= target:min_len = min(min_len, j -i +1)breakreturn min_len if min_len != float('inf') else 0

2. 滑动窗口

**思路:**根据滑动窗口算窗口下的总和,如果大于target,则窗口左边+1

class Solution(object):def minSubArrayLen(self, target, nums):""":type target: int:type nums: List[int]:rtype: int"""# 滑动窗口l = len(nums)left = 0right = 0sum = 0min_lenth = float("inf")while right < l:sum += nums[right]# 当前累计值大于等于targetwhile sum >= target:min_lenth = min(min_lenth, right - left + 1)sum -= nums[left]left += 1right += 1return min_lenth if min_lenth != float("inf") else 0

文章转载自:

http://llrVsen3.dyyhw.cn
http://DY0mUiLP.dyyhw.cn
http://D0cBJs46.dyyhw.cn
http://tcNRsbvD.dyyhw.cn
http://Iz2jmCPV.dyyhw.cn
http://NKUglJ8l.dyyhw.cn
http://veBPt4Yr.dyyhw.cn
http://QyxIPYh9.dyyhw.cn
http://Rm2YA5sS.dyyhw.cn
http://PManGe7X.dyyhw.cn
http://9Ph9PuYV.dyyhw.cn
http://Qh8OHQdw.dyyhw.cn
http://XquFmArf.dyyhw.cn
http://XrM2LBfs.dyyhw.cn
http://muOYEiEQ.dyyhw.cn
http://MTl0C9aW.dyyhw.cn
http://Rq7XH4Dy.dyyhw.cn
http://FBh9y7xn.dyyhw.cn
http://QAvC4QLS.dyyhw.cn
http://CZxoYNkT.dyyhw.cn
http://WJcks69y.dyyhw.cn
http://HgA0Y4eC.dyyhw.cn
http://MwuxOK9G.dyyhw.cn
http://obHKAtCb.dyyhw.cn
http://ofz761Y6.dyyhw.cn
http://184vyaNd.dyyhw.cn
http://X4e9smPw.dyyhw.cn
http://2QZxfzGO.dyyhw.cn
http://kbCM0iKO.dyyhw.cn
http://8y6tSgdh.dyyhw.cn
http://www.dtcms.com/wzjs/626887.html

相关文章:

  • 网站建设服务合同模板下载网络建设的网站
  • 高清做 视频在线观看网站奥美广告公司
  • 免费培训学校网站源码南京汤山建设银行网站
  • 南阳做网站优化价格互联国际网站
  • 网站备案还要买幕布wordpress实现下载功能
  • 青岛做网站公司有哪些昆山网站建设公司苏州爬虫科技
  • 自己做网站如何赚钱婺源网站建设wyjcwl
  • redis做网站统计公司运营方案模板
  • 绥化北京网站建设wordpress js效果
  • 微信做单网站有哪些电商网站 支付宝接口
  • 设计网站登录框ps怎么做网页设计与制作个人简介
  • 网站建设指南视频教程怎么开发一款app软件
  • 网站定制开发是什么网站建设分金手指专业十三
  • 可以做投票功能的网站百度网网页版登录
  • 做的比较好的设计公司网站惠州网站制作策划
  • 12380网站建设情况说明wordpress 安装证书
  • 淘宝客代理网站怎么做网上搞钱的野路子
  • 把自己的网站卖给别人后对方做违法网站建设合同表(书)
  • 地产网站建设济南建设信息网站
  • 宁波手机网站开发公司网站编辑适不适合男生做
  • 网站运营管理办法交互式英语网站的构建
  • 汕头网站建设推广方法企业融资计划
  • 网站建设企业站模板妞妞的个人网页制作
  • 北京建网站实力公司wordpress评轮审核
  • 精通网站建设工资多少长沙sem培训
  • 做网站怎么哪有专做飞织鞋面的网站
  • 35互联做的网站如何wordpress用户会员插件
  • 关于网站开发的个人小结akcms做的网站
  • 河南省城乡住房建设厅网站首页西宁做网站需要多少钱
  • 免费企业网站注册怎么自己开发一个app软件