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

外协加工网最新订单兰州网络优化seo

外协加工网最新订单,兰州网络优化seo,用阿里云服务器做自己购物网站,做网站需要准备哪些材料1658. 将 x 减到 0 的最小操作数 - 力扣(LeetCode) 这道题的重点是,如何用最小的操作数,来使其x变为0——也可以看作是用最少的数据个数,来求和得到x。 ——但是我们可以知道,由于数据是从两端向中间取的…

1658. 将 x 减到 0 的最小操作数 - 力扣(LeetCode)

这道题的重点是,如何用最小的操作数,来使其x变为0——也可以看作是用最少的数据个数,来求和得到x。

——但是我们可以知道,由于数据是从两端向中间取的,所以每一次的数据取完后,中间的数据仍是连续的。

所以我们可以将题目从求和为x的最小数据个数——>求和为sum-x的最多数据个数

由于中间数据是连续的,所以我们可以用双指针来进行遍历查找

期间需要一个循环来进行修正

代码如下:

 int minOperations(vector<int>& nums, int x) {int n = nums.size();int sumarr = 0;for (auto e : nums){sumarr += e;}int left = 0, right = 0, sum = 0, res = sumarr - x, count = -1;if (res < 0)   return -1;while (right < n){sum += nums[right];while (sum > res)//进行修正{sum -= nums[left++];}if (sum == res){count = max(right - left+1 , count);//个数//保存个数,与下一次的匹配保存数据}right++;}if (count == -1) return -1;else return n - count;
}

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

相关文章:

  • 德网站建设网站建设属不属于无形资产
  • 网站的功能包括哪些内容那个网站可以做恒指 买涨买跌
  • 芜湖市建设工程质量监督站网站给网站做路由
  • 索牛网站建设制作彩页用什么软件
  • 2019年做网站网易企业邮箱1
  • 深圳服饰网站建设wordpress做注册登陆界面
  • 苏州做网站知识的分享域名注册查询入口
  • 网站地图 百度建工作室网站
  • 世安建设有限网站深圳市布尔工业设计有限公司
  • 安徽省城乡和建设厅网站微信企业app下载安装
  • 深圳网站建设vr知识苏州公司网站
  • 网站改版建设公司菜鸟教程wordpress模板
  • 网站空间分类wordpress 会员开卡消费
  • p2p贷款网站开发个人主机做网站
  • 做网站论文wordpress 4.7.9
  • 网站开发业务流程图怎样做简单公司网站
  • 网站网址黄页大全免费做电商一般注册什么公司
  • 微网站 建设方案宁波大型网站推广服务
  • 热门的网站模板昆山网站设计哪家好
  • asp个人网站源码下载百度云网盘资源搜索引擎
  • logo设计网站官网理财网站如何做推广方案
  • 外国网站代理一笔签名设计在线
  • 特殊信息收费的网站有哪些最好建站网站
  • 简述跨境电商网站的平台建设千锋教育
  • 景德镇建设局网站网站建设新手教程
  • 手机网站js特效周杰伦做的广告网站
  • 网站建设制作设计seo优化山东手机优化游戏性能的软件
  • wordpress主题html5北京百度网站排名优化
  • 天津手机模板建站wordpress 代做网站
  • 深圳市网站备案建程网工程找队伍