1. 首页
  2. 数据库
  3. 其它
  4. 算法学习之路

算法学习之路

上传者: 2020-12-30 07:20:15上传 PDF文件 121.61KB 热度 89次
一、单调队列 1、滑动窗口的最大值 给定一个数组和滑动窗口的大小,请找出所有滑动窗口里的最大值。 例如,如果输入数组[2, 3, 4, 2, 6, 2, 5, 1]及滑动窗口的大小3,那么一共存在6个滑动窗口,它们的最大值分别为[4, 4, 6, 6, 6, 5]。 注意: 数据保证k大于0,且k小于等于数组长度。 样例 输入:[2, 3, 4, 2, 6, 2, 5, 1] , k=3 输出: [4, 4, 6, 6, 6, 5] 解答python版本: from collections import deque class Solution(object): def maxI
下载地址
用户评论