Максимум каждого скользящего окна

Medium
Для каждого окна длины k в массиве nums верните его максимум слева направо.

Примеры:

Вход: {"nums": [1, 3, -1, -3, 5, 3, 6, 7], "k": 3}
Выход: [3, 3, 5, 5, 6, 7]
Вход: {"nums": [1], "k": 1}
Выход: [1]
Вход: {"nums": [1, -1], "k": 1}
Выход: [1, -1]

Ограничения:

1 <= k <= nums.length <= 10^5

Теги:

Массивы Скользящее окно Дек

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!