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

滑动窗口的最大值

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
全部评论

相关推荐

点赞 评论 收藏
分享
风中翠竹:真的真的真的没有kpi。。。面试官是没有任何kpi的,捞是真的想试试看这个行不行,碰碰运气,或者是面试官比较闲现在,没事捞个人看看。kpi算HR那边,但是只有你入职了,kpi才作数,面试是没有的。
双非有机会进大厂吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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