Trouvez la plus longue subséquence continu où la différence de chaque paire est au plus p

cs.stackexchange https://cs.stackexchange.com/questions/88969

  •  05-11-2019
  •  | 
  •  

Question

Étant donné la séquence d'entrée $ x_1, ..., x_n $, trouvez la plus longue subséquence contigue $ x_i, ... x_l $ où chaque paire $ (x_j, x_k) $ satisfait que $ | x_j - x_k | le p $.

J'ai trouvé une solution $ mathcal {o} (n ^ 2) $.

O(n^2) solution

Je suis sûr qu'il existe une meilleure façon, donc je recherche $ mathcal {o} (n) $ ou au moins $ mathcal {o (n log n)} $ solution. Merci pour toute aide!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à cs.stackexchange
scroll top