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

莱芜网站开发代理如何让百度收录网站

莱芜网站开发代理,如何让百度收录网站,wordpress全景图片,濮阳网络电视台个人主页:Lei宝啊 愿所有美好如期而遇 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://le…

个人主页:Lei宝啊 

愿所有美好如期而遇


力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。icon-default.png?t=N7T8https://leetcode.cn/problems/minimum-operations-to-reduce-x-to-zero/description/

思路:

正常来说,我们需要考虑从哪边相加和为x,并且还要考虑最短,这样的思路光听着就不简单,所以我们采用的方式是求整个数组的大小,减去x得到target,求一段连续的数字和为target,利用双指针,我们一直向后走,在走的同时,我们可以发现left和right只++,没有回退,我们也就确认要使用滑动窗口,也就是进出窗口,判断,以及更新结果。

class Solution 
{
public:int minOperations(vector<int>& nums, int x) {int n = nums.size();int sum = 0;for(int i=0; i<n; i++){sum += nums[i];}if(sum < x)return -1;if(sum == x)return n;int len = 0;int target = sum - x; int add = 0;for(int left=0, right=0; right<n; right++){add += nums[right];while(add > target){left++;add -= nums[left-1];}if(add == target){len = max(len, right-left+1);}        }return len == 0 ? -1 : n - len;}
};

http://www.ritt.cn/news/20666.html

相关文章:

  • 深圳福田网站建设公司公司推广
  • 中国十大网站建设论坛推广工具
  • 河南郑州做网站汉狮杭州谷歌seo公司
  • 湘潭响应式网站建设 速来磐石网络图片外链生成
  • 陕西网站建设方案优化友情链接
  • 建站系统下载宣传方式有哪些
  • 建设的网站都是怎么赚钱网络营销渠道有哪三类
  • 网站点内页还是首页百度招聘网最新招聘信息
  • 如花建站今日全国疫情一览表
  • 汽车门户网站有哪些学it需要什么学历基础
  • 做随车吊网站要多大百度收录需要多久
  • 做外贸网站需要注意些什么手续海外广告投放渠道
  • ecshop二次开发网站开发心得怎么提高关键词搜索权重
  • 做网站开发要具备什么知识天天外链官网
  • 定制网站开发报价百度风云榜小说排行榜
  • 临安建设投标网站长沙关键词优化费用
  • 国外的调查网站上做问卷中国十大关键词
  • 国外设计网站app品牌网络推广外包
  • 武汉网站seo关键词排名seo
  • 上海做网站的公司有哪些企业培训系统app
  • 用windows搭建手机网站泰安做网站公司
  • 社会题目可以在哪些网站上做免费广告推广平台
  • 洛阳制作网站ihanshiseo排名资源
  • 做网站挣钱经历网站优化人员通常会将目标关键词放在网站首页中的
  • windows 2003做网站推广普通话手抄报内容简短
  • laravel网站怎么做项目重庆网站开发公司
  • 做网站的入什么科目想建立自己的网站怎么建立
  • 沈阳世纪兴网站建设济南网站设计
  • 湖南旅游网站优化推广软件
  • 营销型网站开发指的是什么萧山seo