Concept Flow - Sliding Window on Arrays
Start
Initialize window pointers: start=0, end=0
Expand window by moving end pointer
Check window size or condition
Process window
Slide window by moving start pointer
Repeat until end reaches array end
End
Start with two pointers defining a window on the array. Expand the window by moving the end pointer, check conditions, process the window, then slide the window by moving the start pointer. Repeat until the window covers the array.
