# Fixed Size Sliding Window Pattern

- [Max Sum Subarray of size K](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/max-sum-subarray-of-size-k.md)
- [Minimum Swaps and K Together](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/minimum-swaps-and-k-together.md)
- [First negative integer in every window of size k](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/first-negative-integer-in-every-window-of-size-k.md)
- [Substrings of Size Three with Distinct Characters (Leetcode 1876)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/substrings-of-size-three-with-distinct-characters-leetcode-1876.md)
- [Find the K-Beauty of a Number (Leetcode 2269)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/find-the-k-beauty-of-a-number-leetcode-2269.md)
- [Maximum Average Subarray I (Leetcode 643)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/maximum-average-subarray-i-leetcode-643.md)
- [Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold (Leetcode 1343)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold-leetcode-1343.md)
- [Find All Anagrams in a String (Leetcode 438)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/find-all-anagrams-in-a-string-leetcode-438.md)
- [Permutation in String (Leetcode 567)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/permutation-in-string-leetcode-567.md)
- [Minimum Recolors to Get K Consecutive Black Blocks (Leetcode 2379)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/minimum-recolors-to-get-k-consecutive-black-blocks-leetcode-2379.md)
- [Maximum Points You Can Obtain from Cards (Leetcode 1423)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/maximum-points-you-can-obtain-from-cards-leetcode-1423.md)
- [Minimum Difference Between Largest and Smallest Value in Three Moves (Leetcode 1509)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/minimum-difference-between-largest-and-smallest-value-in-three-moves-leetcode-1509.md)
- [\*\*\*Sliding Window Maximum (Leetcode 239)](/dsa-in-python/sliding-window-pattern/fixed-size-sliding-window-pattern/sliding-window-maximum-leetcode-239.md): Very Important Question. Understand how deque is used here
