Ich suche nach einem effizienten Algorithmus, um das am längsten wiederholte Muster in einer Zeichenfolge zu finden.
Betrachten Sie beispielsweise die folgende Zahlenfolge:
5431428571428571428571428571427623874534.
Wie Sie sehen können, 142857142857ist dies das längste Muster, das in dieser Zeichenfolge einige Male (mindestens zweimal) wiederholt wird.
Die wiederholte Zeichenfolge sollte keine Idee enthalten, sondern Brute-Force?
142857ist es nicht das längste, weil142857142857es länger ist. Ich denke, Sie sollten die Frage bearbeiten, um zu klären, was Sie unter „wiederholtem Muster“ verstehen.