Sto cercando un algoritmo efficiente per trovare il modello ripetuto più lungo in una stringa.
Ad esempio, considera la seguente stringa di numeri:
5431428571428571428571428571427623874534.
Come puoi vedere, 142857142857è il modello più lungo che si ripete per un paio di volte (almeno due volte) in questa stringa.
La stringa ripetuta non dovrebbe contenere alcuna idea piuttosto che forza bruta?
142857non è il più lungo perché142857142857è più lungo. Penso che dovresti modificare la domanda per chiarire cosa intendi con "schema ripetuto".