Объясните, как работает общий фреймворк **Sliding Window** для задач на минимизацию/максимизацию в окне. Какие особенности у этого паттерна, и как он отличается от других подходов, таких как **Two Pointers** или **Prefix Sum**? Приведите пример задачи, где этот паттерн применяется, и покажите, как выстроена логика работы с окном: как оно расширяется, сужается, и когда обновляется результат.
senior
theory
#1620
Чтобы решить вопрос и сохранить попытку — войди.