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

滑动窗口的最大值

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

# -*- coding:utf-8 -*-
#num[i:j] 左闭右开
#size==0 特殊情况要考虑
class Solution:
    def maxInWindows(self, num, size):
        # write code here
        if size==0:
            return []
        i=0
        j=size
        length=len(num)
        res=[]
        while j<=length:
            res.append(max(num[i:j]))
            i+=1
            j+=1
        return res
全部评论

相关推荐

06-10 23:36
已编辑
首都经济贸易大学 C++
点赞 评论 收藏
分享
06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
我的简历长这样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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