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

wordpress固定链接找不到淘宝网站可以做seo吗

wordpress固定链接找不到,淘宝网站可以做seo吗,网页设计规划书样本,深圳宝安区是市中心吗题目描述 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回0。 示例 1: 输入&am…

题目描述

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

解题方法

在力扣中,暴力法已经超时,此处不说明暴力法,可参考代码随想录网站说明

滑动窗口法

参考视频代码随想录

所谓滑动窗口,就是不断的调节子序列的起始位置和终止位置,从而得出我们要想的结果。
滑动窗口用一个for循环来完成这个操作。
首先要思考 如果用一个for循环,那么应该表示 滑动窗口的起始位置,还是终止位置。
如果只用一个for循环来表示 滑动窗口的起始位置,那么如何遍历剩下的终止位置?
此时难免再次陷入 暴力解法的怪圈。
所以 只用一个for循环,那么这个循环的索引,一定是表示 滑动窗口的终止位置。
在这里插入图片描述
可以发现滑动窗口的精妙之处在于根据当前子序列和大小的情况,不断调节子序列的起始位置。从而将O(n^2)暴力解法降为O(n)。

代码如下:

class Solution {
public:int minSubArrayLen(int target, vector<int>& nums) {int result = INT32_MAX;int sum = 0;    //滑动窗口内的数字和int subL = 0;   //滑动窗口的长度int i = 0;  //起始位置for(int j = 0; j < nums.size(); j++){sum += nums[j];while(sum >= target){subL = j - i + 1;result = result < subL ? result : subL;sum -= nums[i++];}}return result == INT32_MAX ? 0 : result;}
};

时间复杂度:O(n)
空间复杂度:O(1)

http://www.yayakq.cn/news/211321/

相关文章:

  • 网站关键词推广企业网站通栏图片代码
  • 请详细说明网站开发流程及原则app网站开发流程图
  • 报纸门户网站建设方案中国制造网官网首页
  • 网站空间大小有什么用深圳公司设计网站
  • 初学网站开发书籍wordpress xydown
  • 网站的开发工具有哪些桂林网警
  • ppt成品免费下载的网站河北建设信息网站
  • 网站色调搭配wordpress禁用主题字体
  • 内蒙网站建设赫伟创意星空科技wordpress主题设置教程
  • 衡阳sem优化关键词优化推广排名
  • 潍坊网站建设潍坊网站的建设怎么弄
  • 怎么做素材网站福田哪家建设网站好
  • 承德建设局网站小项目加盟
  • 网站办公室网站自己做服务器
  • 四川省建设厅注册中心网站wordpress搜索框下拉
  • 网站建设公司 选中企动力公司电子商务网站开发是指
  • 如何建立公司网站推广深圳网站建设公司报价单
  • 南庄建网站服务怎么看网站有没有收录
  • 淘宝做首页热点的什么网站中国软件100强企业
  • 温州外经贸局网站微信平台商城开发
  • php网站后台密码忘记了怎么办大型网站 开发流程
  • 记事本做网站如何排版武胜网站建设
  • 滨州市网站建设wordpress首页如何增加模块
  • 网站建设 在线购买wordpress注册没用
  • 2017年免费建网站什么是平台网站
  • 做网站要到通信管理局备案建模e-r跟做网站有什么关系
  • 深圳珠宝品牌网站设计设计一个营销方案
  • 公司网站平台的作用站长工具手机综合查询
  • 网站建设方案平台wordpress 分类 php
  • 网站建设需要什么硬件和软件吉林做网站哪家好