您的位置:首页 > 教育 > 锐评 > 温州优化网站_深圳三大巨头企业_在线域名解析ip地址_torrentkitty磁力猫

温州优化网站_深圳三大巨头企业_在线域名解析ip地址_torrentkitty磁力猫

2025/6/21 14:51:49 来源:https://blog.csdn.net/qq_43920838/article/details/146104518  浏览:    关键词:温州优化网站_深圳三大巨头企业_在线域名解析ip地址_torrentkitty磁力猫
温州优化网站_深圳三大巨头企业_在线域名解析ip地址_torrentkitty磁力猫

目录

  • 一、题目
  • 二、思路
    • 2.1 解题思路
    • 2.2 代码尝试
    • 2.3 疑难问题
  • 三、解法
  • 四、收获
    • 4.1 心得
    • 4.2 举一反三

一、题目

在这里插入图片描述

二、思路

2.1 解题思路

2.2 代码尝试

2.3 疑难问题

三、解法

class Solution {
public:int minOperations(vector<int>& nums, int x) {int n = nums.size();int sum = accumulate(nums.begin(), nums.end(), 0);if (sum < x) {return -1;}int right = 0;int lsum = 0, rsum = sum;int ans = n + 1;for (int left = -1; left < n; ++left) {if (left != -1) {lsum += nums[left];}while (right < n && lsum + rsum > x) {rsum -= nums[right];++right;}if (lsum + rsum == x) {ans = min(ans, (left + 1) + (n - right));}}return ans > n ? -1 : ans;}
};

四、收获

4.1 心得

4.2 举一反三

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com