Étant donné une liste d'entiers positifs, écrivez du code qui trouve la longueur de la sous-liste contiguë la plus longue qui augmente (pas strictement). Il s'agit de la sous-liste la plus longue de sorte que chaque élément soit supérieur ou égal au dernier.
Par exemple, si l'entrée était:
La sous-liste augmentant le plus longtemps serait , vous donc .
Votre réponse sera notée en prenant sa source sous la forme d'une liste d'octets, puis en trouvant la longueur de la sous-liste croissante la plus longue de cette liste. Un score inférieur est l'objectif. Les liens sont rompus en faveur de programmes avec moins d'octets globaux.
True
avoir été un substitut, 1
mais il se peut. Vous devriez pouvoir gérer la liste vide (la sortie est bien sûr 0).
[] => 0
, [0] => 1
, [3,2,1] => 1
,[1,2,1,2] => 2