Поиск монотонной последовательности

легко
# решено

Дан неотсортированный массив чисел nums. Необходимо найти монотонную последовательность максимальной длины (строго убывающую или строго возрастающую) и вернуть пару индексов начала и конца последовательности.

Если существует несколько последовательностей одинаковой максимальной длины, верните индексы первой из них.

Пример 1:

Ввод: nums = [2,7,5,4,4,3]  
Вывод: [1,3]
Объяснение: монотонно убывающая последовательность [7,5,4] максимальной длины

Пример 2:

Ввод: nums = [15,1,3,5,10,7,4,3,1]
Вывод: [4,8]
Объяснение: монотонно убывающая последовательность [10,7,4,3,1] максимальной длины

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

  • len(nums) >= 1