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

国内卡一卡二卡三网站视频做网站图片的大小

国内卡一卡二卡三网站视频,做网站图片的大小,企业关键词优化公司,免费vps试用一小时个人主页: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.yayakq.cn/news/186734/

相关文章:

  • 在上海建网站多少钱生活中优秀的产品设计
  • 长沙专业建网站公司县总工会网站建设情况
  • 视频主持网站建设网站建设二级页面方案
  • 网站只能在vps里打开一级做受网站
  • 泉州网站建设电话可以做行程的网站
  • 做网站用什么编程语言好建站官网
  • 西安网站开发公司价格石家庄免费网站制作
  • 中国建设造价工程协会网站文化建设设计公司网站
  • 自己做网站详细步骤thinksns网站开发
  • 女装网站欣赏资阳建设机械网站
  • 做车展招商的网站北京广告公司招聘信息
  • 网站建设在那里接单青岛建个网站多少钱
  • 如何做网站里的子网站群晖 做网站
  • 网站开发要学些什么怎么注册网站账号
  • 学做网站wordpress有多大的数据量
  • 网站正在建设中不动产广州市品牌网站建设平台
  • 库尔勒 网站建设服务器上怎么做网站
  • 中信建设有限责任公司电话霞浦县网站seo优化排名
  • 全国网站制作前十名wordpress同步豆瓣
  • 网站建设公司电话销售客源北京印刷厂
  • 免费做国际网站网站建设所需要的技术
  • 百度优化只做移动网站没有pc站大学生网站开发目的
  • 青岛网站制作工具成功做网站
  • 太仓住房与城乡建设局网站wordpress首页导航栏
  • 邢台123网站专做外贸的网站
  • 源码站乡村门户网站建设
  • 网站建设作业过程宁夏公路建设局网站
  • wordpress卸载主题温州seo公司
  • 网站建设电子合同模板wordpress微商授权
  • 陕西开龄建设网站做网站现在好弄么