Bonjour,
Voilà, je voudrais un coup de pouce pour démarrer le problème suivant :
Soit T un tableau contenant n entiers. Les nombres « a1, a2, … , ak » forment une séquence alternante de T de longueur k si : — ces k nombres appartiennent à T et apparaissent dans cet ordre (mais pas nécessairement consécutivement) dans T ; — a1 < a2 > a3 < a4 > . . . ak (notez l’alternance des signes).
Étant donné un tableau T , on cherche à déterminer la plus grande longueur possible d’une séquence alternante de T.
Exemple. Pour le tableau T=[12, 37, 6, 23, 21, 32, 40, 17, 18, 21, 33, 28, 21, 5, 4], la plus longue séquence alternante est de longueur 9 (12 < 37 > 6 < 23 > 21 < 40 > 17 < 33 > 5).
1. Proposez un code Python pour ce problème.
+0
-0