Python-курс
🚀 Ещё LeetCode: Easy → Medium

Longest Substring Without Repeating (Medium)

Скользящее окно — мощный приём для подстрок.

~1 ч 30 минСредний 6 уроков

Бытовая аналогия

Представьте, что вы смотрите на текст через узкую прорезь-«окошко», которое можно растягивать и сдвигать. Вы тянете правый край окна вправо, добавляя буквы, пока в окне все буквы разные. Как только появился повтор — подтягиваете левый край, выбрасывая буквы слева, пока повтор не исчезнет. Всё время следите за самым широким окном, что удалось получить.

Шаг 1 из 9