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

怎么优化网站代码厦门网站j建设

怎么优化网站代码,厦门网站j建设,江门外贸集团有限公司英文网站,自己做网站很难给定一个正整数数组,找到大于等于s的连续的最小长度的区间。 解法一:暴力解法 两层for循环,一个区间终止位置,一个区间起始位置,找到大于等于s的最小区间长度(超时了) 解法二:双指…

给定一个正整数数组,找到大于等于s的连续的最小长度的区间。

解法一:暴力解法

        两层for循环,一个区间终止位置,一个区间起始位置,找到大于等于s的最小区间长度(超时了)

解法二:双指针,滑动窗口

        思路:一个for循环完成两个for循环操作,for(j……),其中的j指的是终止位置,起始位置用动态移动策略移动。当终止位置移动后,集合里的元素和大于等于s时,起始位置开始向后移动,来缩小当前集合。此时动态的去调整起始位置来收集不同区间里的和。

                重点:如何移动起始位置

class Solution {
public:int minSubArrayLen(int target, vector<int>& nums) {int result = INT32_MAX;int sum = 0;int i = 0;int subl = 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];i++;}}return result == INT32_MAX ? 0 : result;}
};

http://www.15wanjia.com/news/168689.html

相关文章:

  • 网站开发html文件规范怎样做旅游城市住宿网站
  • jsp网站开发案例wordpress网站怎么打开很慢
  • 免费的小程序模板网站yellow在线高清完整免费版
  • 网站设计与建设书售电公司注册条件及要求
  • 企业网站建设综合实训心得体会行业网站策划
  • 深圳宝安专业做网站公司论坛网站模板源码下载
  • 免费建立网站教程wordpress文章到微信二维码
  • 微网站建设包括哪些方面外贸网站建设 广州
  • 百石网怎么做网站网页设计基础介绍
  • 做空调的网站产品销售网站模块如何设计
  • 义县网站建设四川住房和城乡建设九大员网站
  • 主机怎么做网站二次跳转设计类的网站和简介
  • 移动网站开发服务如何做产品网站推广
  • 好的淘客网站网站开发 微信开发 微信营销
  • 网站app开发费用古城做网站的公司
  • 深圳网站设计公司哪家好查看网站开发语言方法
  • 淘宝二官方网站是做啥的深圳网站建设代理
  • wordpress添加自定义字段面板新网站如何做seo
  • 整站关键词排名优化网站被管理员权限
  • 建设网站商城需要多少费用吗有域名有空间怎么做网站
  • 网站界面设计规则广告设计公司服务承诺
  • 转转怎么做钓鱼网站wordpress 关闭搜索功能
  • 宝安网站设计网站建设哪家快闵行区做网站公司
  • 建设新农村网站大气寓意好的公司名字
  • 深圳电商网站设计网页设计与制作教程江西高校出版社
  • html5建一个网站seo整站优化报价
  • 商城网站seo自治区建设厅网站
  • 那个网站做毕业设计西安网站建设问问q778925409耍強
  • 怎么打开自己做的网站百度云登录
  • 政务网站开发方案上海市建设机械行业协会网站