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

滑动窗口的最大值

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

【剑指offer】滑动窗口的最大值(python)

注意边界情况,size=0,size>length,还有公共变量记得清零。
在类内、函数外申明一个变量,可以用self. 引用,所有函数都可以修改,记得清零。

class Solution:
    result = []
    def maxInWindows(self, num, size):
        # write code here
        length = len(num)
        self.result = []
        if size > length or size == 0:
            return []
        else:
            for i in range(length - size + 1):
                tmp = num[i:i+size]
                self.result.append(max(tmp))
            return self.result
全部评论

相关推荐

我在朝九晚六双休的联想等你:如果我是你,身体素质好我会去参军,然后走士兵计划考研211只需要200多分。
点赞 评论 收藏
分享
小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务