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

医疗营销网站建设c 做特产网站

医疗营销网站建设,c 做特产网站,windows wordpress,龙岩做网站推广1.题目 2.算法思路 这个题目难在要转化一下才能用滑动窗口。 题意是需要在数组的前后两段区间进行解题#xff0c;但同时对两段区间进行操作是比较困难的#xff0c;我们可以将中间这段区间只和与nums_sum-x#xff08;数组总和-x#xff09;进行比较#xff0c;这样就可…1.题目 2.算法思路 这个题目难在要转化一下才能用滑动窗口。 题意是需要在数组的前后两段区间进行解题但同时对两段区间进行操作是比较困难的我们可以将中间这段区间只和与nums_sum-x数组总和-x进行比较这样就可以很好的将两段区间合并成一段区间进而使用滑动窗口算法解题。 滑动窗口算法我在《优选基础算法》中滑动窗口的前两个题目中介绍的比较清楚大家可以去看一看。 3.提交结果与代码实现 class Solution { public:int minOperations(vectorint nums, int x) {int sum10,nnums.size(),sum20,len0;for(auto e:nums) sum1e;int targetsum1-x;//正难则反if(target0) return -1;//考虑边界情况if(target0) return n;//考虑边界情况for(int left-1,right0;rightn;right){sum2nums[right];//进窗口while(sum2target) sum2-nums[left];出窗口if(sum2target) lenmax(len,right-left);//更新结果}if(len0) return -1;else return nums.size()-len;} }; 时间复杂度O(n)。空间复杂度O(1)。
http://www.w-s-a.com/news/404827/

相关文章:

  • 重庆付费网站推广电商网站 开发周期
  • thinkcmf 做企业网站视频播放类网站建设费用
  • vps网站助手大学选修课网站建设
  • 南浦电商网站建设北京海淀社保网站
  • 传奇网站模板怎么做的吗大连警方最新通告
  • 成都私人做公司网站的北京网站建设需要多少钱
  • 魔客吧是什麼程序做的网站代理厦门网站设计公司
  • 90设计手机站东营网站推广
  • 哪家购物网站建设好专门做水生植物销售网站
  • php医院网站开发兼职app开发网上app开发
  • 接任务做兼职的的网站衡阳手机网站设计
  • 徐州经济开发区网站佛山百度关键词seo外包
  • 肃宁网站建设有限责任公司法人承担什么责任
  • 珠海斗门建设局网站如何免费做网站
  • 自助外贸网站建设可直接打开网站的网页
  • 江苏城嘉建设工程有限公司网站潍坊网站定制公司
  • 四川省住房和城乡建设厅新网站宜昌建设厅网站
  • 建设网站一般流程建设开发网站
  • 设计外贸英文网站国家企业信息信用公信系统
  • 主题资源网站创建时 如何突出设计的特点阿里云是做网站的吗
  • 乌市建设工程质量监督站网站外资公司注册
  • 档案馆网站机房建设做游戏网站打鱼
  • 网站建设平台 创新模式搭建好ftp服务器 如何通过网站访问
  • 苏州集团网站制作设计网页制作软件ai
  • 网站建设新手教程视频教程手帐风格wordpress主题
  • 做投标网站条件网站更改指定字段
  • mvc5 网站开发之美做印刷网站公司
  • 医疗网站建设精英微信网站用什么制作的
  • 银川网站设计联系电话地推加人2元1个
  • 龙华网站 建设深圳信科北京知名的网站建设公司