On m'a récemment posé cette question dans une interview pour laquelle je pouvais donner une solution O (nlogn), mais je n'ai pas trouvé de logique pour O (n). Quelqu'un peut-il m'aider avec O (n) solution?La plus longue séquence de nombres
Dans un réseau trouver la longueur de la plus longue séquence de nombres
Exemple: entrée: 2 4 6 7 3 1 sortie: 4 (car 1,2,3,4 est une séquence, même si elles sont pas dans des positions consécutives)
La solution devrait également être réaliste en termes d'espace consommé. i.e la solution devrait être réaliste même avec un tableau de 1 milliard de chiffres
Faut-il simplement augmenter? Ou il doit être en augmentation avec un pas de 1? – Tunaki
Réponse déjà reçue sur CodeReview - https://codereview.stackexchange.com/questions/71578/print-length-of-longest-sequence-of-consecutive-numbers –
@ cricket_007 C'est pour les nombres consécutifs, pas pour les nombres non consécutifs . –