Fixed and variable window techniques for subarray and substring problems, from basics to deque-optimized variants.