Учитывая список натуральных чисел, напишите код, который находит длину самого длинного непрерывного подсписка, который увеличивается (не строго). Это самый длинный подсписок, так что каждый элемент больше или равен последнему.
Например, если вход был:
Самый длинный увеличивающийся будет , поэтому вы получите .
Ваш ответ будет оценен, если взять его источник в виде списка байтов, а затем найти длину самого длинного увеличивающегося подсписка этого списка. Более низкая оценка - цель. Связи нарушаются в пользу программ с меньшим общим байтом.
True
чтобы он был заменой, 1
но это может быть. Вы должны быть в состоянии обработать пустой список (вывод, конечно, 0).
[] => 0
, [0] => 1
, [3,2,1] => 1
,[1,2,1,2] => 2