Hi,
Der Zusammenhang ergibt sich aus einer fortlaufenden Indexierung.
Also im Beispiel 18-19-20-21-22
OK, hier ist's klar.
oder eben auch 41-42-0-1-2 sind die gesuchten Blöcke.
Aber wie ist hier der Zusammenhang?
Du meinst, wenn man beim letzten nummerischen Index angelangt ist, und dann der (die) erste(n), wenn man wieder von vorne beginnt, 0 (, 1, 2) sind ...?
Also da faellt mir erst mal nichts besseres ein, als das ganze in einer Schleife zu durchlaufen, und zu schauen, wie lange man aufeinanderfolgende Indices vorfindet. Dabei die Laenge des laengsten (der wird ja gesucht, richtig?) bisher gefundenen zusammenhaengenden Blockes merken, sowie seinen "Startindex". Wenn nachfolgend noch ein laengerer auftritt, dann den bisherigen verwerfen, und den neuen merken ...
Der Sonderfall des "Ueberlaufs" waere dann nochmal gesondert zu beruecksichtigen.
MfG ChrisB