Top 30 Sliding Window Problems for beginners
53633

Here are the useful problems to practice based on sliding window patterns...
Fixed Sliding Window:
1)https://leetcode.com/problems/maximum-sum-of-distinct-subarrays-with-length-k/ (Leetcode 2461)
2)https://leetcode.com/problems/sliding-subarray-beauty/ (Leetcode 2653)
3)https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards/ (Leetcode 1423)
4)https://leetcode.com/problems/maximum-average-subarray-i/ (Leetcode 643)
5)https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold/ (Leetcode 1343)
6)https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k/ (Leetcode 1461)
7)https://leetcode.com/problems/find-all-anagrams-in-a-string/ (Leetcode 438)
8)https://leetcode.com/problems/permutation-in-string/ (Leetcode 567)
9)https://leetcode.com/problems/sliding-window-maximum/ (Leetcode 239)
10)https://leetcode.com/problems/substrings-of-size-three-with-distinct-characters/description/ (Leetcode 1876)
11)https://leetcode.com/problems/minimum-discards-to-balance-inventory/ (Leetcode 3679)
12)https://leetcode.com/problems/find-the-power-of-k-size-subarrays-ii/ (Leetcode 3255)
13)https://leetcode.com/problems/best-time-to-buy-and-sell-stock-using-strategy/ (Leetcode 3652)
14)https://leetcode.com/problems/alternating-groups-ii/description/ (Leetcode 3208)

Variable Sized Sliding Window:
15)https://leetcode.com/problems/find-the-longest-semi-repetitive-substring/ (Leetcode 2730)
16)https://leetcode.com/problems/count-the-number-of-good-subarrays/ (Leetcode 2537)
17)https://leetcode.com/problems/minimum-consecutive-cards-to-pick-up/ (Leetcode 2260)
18)https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero/ (Leetcode 1658)
19)https://leetcode.com/problems/count-number-of-nice-subarrays/ (Leetcode 1248)
20)https://leetcode.com/problems/fruit-into-baskets/ (Leetcode 904)
21)https://leetcode.com/problems/max-consecutive-ones-iii/ (Leetcode 1004)
22)https://leetcode.com/problems/subarray-product-less-than-k/ (Leetcode 713)
23)https://leetcode.com/problems/minimum-size-subarray-sum/ (Leetcode 209)
24)https://leetcode.com/problems/longest-substring-without-repeating-characters/ (Leetcode 3)
25)https://leetcode.com/problems/shortest-subarray-with-or-at-least-k-ii/ (Leetcode 3097)
26)https://leetcode.com/problems/length-of-longest-subarray-with-at-most-k-frequency/ (Leetcode 2958)
27)https://leetcode.com/problems/count-subarrays-where-max-element-appears-at-least-k-times/ (Leetcode 2962)
28)https://leetcode.com/problems/count-prime-gap-balanced-subarrays/ (Leetcode 3589)
29)https://leetcode.com/problems/count-of-substrings-containing-every-vowel-and-k-consonants-ii/ (Leetcode 3306)

Sliding Window on Gaps:

30)https://leetcode.com/problems/reschedule-meetings-for-maximum-free-time-i/(Leetcode 3439)

Sliding Window on Blocks or Groups:

31)https://leetcode.com/problems/maximize-active-section-with-trade-i/description/ (Leetcode 3499)

Plz Upvote if you have liked it

Comments (33)