EMZETT.
Войти

Техника скользящего окна

Коротко: Шаблон скользящего окна перемещает «окно» по последовательности и обновляет его значение только на краях, а не пересчитывает каждый раз.

Подробнее: Вместо того чтобы для каждой позиции заново складывать все k элементов, вычитают выпадающий элемент и прибавляют входящий. O(n·k) превращается в O(n).

Подробности

  • Фиксированное окно: например, наибольшая сумма…

См. также: два указателя и скользящее окно