Порядок без спадов
Перед бинарным поиском или красивым выводом данных часто нужно проверить, что список уже идёт по порядку. Напишите функцию, которая возвращает True, если числа в nums отсортированы по неубыванию: каждый следующий элемент не меньше предыдущего. Пустой список и список из одного элемента считаются отсортированными.
Примеры
Ввод
[1, 2, 3]Вывод
TrueВвод
[3, 2, 1]Вывод
FalseВвод
[]Вывод
TrueНужно реализовать
def is_sorted(nums: list[int]) -> bool:
Теги
liststwo-pointers
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3]Ожидаемый
True2
Ввод
[3,2,1]Ожидаемый
False3
Ввод
[]Ожидаемый
True4
Ввод
[5]Ожидаемый
True5
Ввод
[1,1,2]Ожидаемый
True6
Ввод
[2,2,3]Ожидаемый
TrueФокус-радио
На паузе · SomaFM · Fluid