LeetCode - 大于等于顺序前缀和的最小缺失整数

2996. 大于等于顺序前缀和的最小缺失整数

注意审题,第一次写的时候没注意审题,以为是维护一个最大的连续区间和,又看了一次题目才发现,只需要找到顺序前缀就可以了,

class Solution {
public:
    int missingInteger(vector<int>& nums) {
        int sum = nums[0];
        for (int i = 1; i < nums.size() && nums[i] - nums[i - 1] == 1; i++)
        {
            sum += nums[i];
        }

        unordered_set<int> s(nums.begin(), nums.end());
        while (s.contains(sum))
        {
            sum++;
        }
        return sum;

    }
};

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 11:54:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 11:54:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 11:54:06       87 阅读
  4. Python语言-面向对象

    2024-03-27 11:54:06       96 阅读

热门阅读

  1. C# 异步和线程的区别

    2024-03-27 11:54:06       38 阅读
  2. SpringBoot+Vue项目跨域问题

    2024-03-27 11:54:06       37 阅读
  3. 51单片机超声波测距代码

    2024-03-27 11:54:06       40 阅读
  4. C++之inline

    2024-03-27 11:54:06       44 阅读
  5. Mathworks Matlab R2024a (24.1.0) Crack

    2024-03-27 11:54:06       39 阅读