华为OD机试题 C++ 滑动窗口最大值 2022第4季度 | 100分
发布时间
阅读量:
阅读量
**■**题目描述
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
#define SZ(x) ((int)(x).size())
class Solution {
public:
ll SlidingWindow_Solution_1(vector<int> &nums, int size)
{
ll res = 0;
for (int i = 0; i <= SZ(nums) - size; i++) {
ll sum = accumulate(nums.begin() + i, nums.begin() + i + size, 0);
res = max(sum, res);
}
return res;
}
ll SlidingWindow_Solution_2(vector<int> &nums, int size)
全部评论 (0)
还没有任何评论哟~
