Sliding Window Approach Leetcode