首页 > 其他 > 详细

面试题59:队列的最大值

时间:2019-08-21 17:28:35      阅读:94      评论:0      收藏:0      [点我收藏+]
滑动窗口的最大值

def queuemax(array,k):
    if len(array)<k:
        return None
    reslist = []
    for i in range(len(array)-k+1):
        temp=array[i:i+k]
        tempmax = max(temp)
#         print(tempmax)
        reslist.append(tempmax)
    return reslist
?
if __name__ == "__main__":
    array = [2,3,4,2,6,2,5,1]
    k = 3
    print(queuemax(array,k))

  

面试题59:队列的最大值

原文:https://www.cnblogs.com/ivyharding/p/11389082.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!