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

滑动窗口的最大值

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

class Solution:
    def maxInWindows(self , nums: List[int], k: int) -> List[int]:
        # write code here
        if not nums or k==0: return []
        if k==1: return nums
        ans=[]
        mark=0
        while mark+k<=len(nums):
            res=0
            for i in range(k):
                if nums[mark+i]>res:
                    res=nums[mark+i]
            ans.append(res)
            mark+=1
        return ans
题解-数据结构与算法 文章被收录于专栏

小菜鸟的题解

全部评论

相关推荐

流浪的神仙:无恶意,算法一般好像都得9硕才能干算法太卷啦
点赞 评论 收藏
分享
06-06 03:40
已编辑
电子科技大学 Java
在秋招的小白菜很想养修勾:一眼 苍穹外卖+谷粒商城,项目换一换吧,可以找一些付费知识星球博主带带,避免烂大街。多投投大厂,背背八股,你这学历乱杀了,等实习经验到位,到时候大厂闭眼选
投递美团等公司8个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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