题解 | #滑动窗口的最大值#

滑动窗口的最大值

http://www.nowcoder.com/practice/1624bc35a45c42c0bc17d17fa0cba788

使用max_element()函数对一个范围的数组求最大值。

class Solution {
public:
    vector<int> maxInWindows(const vector<int>& num, unsigned int size) {
        vector<int> result{};
        for(int left=0,right=left+size-1;right<num.size();left++,right++){
            int max_val=*max_element(num.begin()+left, num.begin()+right+1);
            result.push_back(max_val);
        }
        return result;
    }
};
全部评论

相关推荐

点赞 评论 收藏
分享
牛客20485985...:抱抱😘,首先你还有春招,然后就算这时候没上岸也没关系,大部分人都是这样,毕业了再找也成,最后工作只是生活的一小部分,找到工作也不是一个必须的事情。不要气馁不要焦虑你只是陷入了短暂的低谷,你也一直有退路
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务