给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。
class Solution:
def maxSlidingWindow(self, nums: List[int], k: int) -> List[int]:
return nums if k==0 else [max(nums[i:i+k]) for i in range(len(nums)-k+1)]
解题思路:确认循环几次的边界
给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。
class Solution:
def maxSlidingWindow(self, nums: List[int], k: int) -> List[int]:
return nums if k==0 else [max(nums[i:i+k]) for i in range(len(nums)-k+1)]
解题思路:确认循环几次的边界