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

滑动窗口的最大值

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

相关推荐

01-05 09:14
同济大学 Java
不要盒我呀:我要是9✌🏻我就选保研,保研了大四再找实习,实习之后,如果觉得自己不适合互联网工作模式,还能有其他选择,如果实习后决定了走互联网,也能提升学历提高竞争力
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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