Biorąc pod uwagę listę dodatnich liczb całkowitych, napisz kod, który znajduje długość najdłuższej ciągłej podlisty, która rośnie (nie ściśle). Jest to najdłuższa podlista, tak że każdy element jest większy lub równy ostatniemu.
Na przykład, jeśli dane wejściowe to:
Najdłużej rosnąca lista podrzędna to , więc wypiszesz .
Twoja odpowiedź zostanie oceniona, biorąc jej źródło jako listę bajtów, a następnie znajdując długość najdłużej rosnącej podlisty tej listy. Niższy wynik to gol. Więzi są zrywane na korzyść programów o mniejszej liczbie bajtów ogólnych.
Truebyć substytutem, 1ale może być. Powinieneś być w stanie obsłużyć pustą listę (Wyjście to oczywiście 0).
[] => 0, [0] => 1, [3,2,1] => 1,[1,2,1,2] => 2