Mam problem z implementacją pewnego algorytmu. Muszę zaimplementować wyszukiwanie wzorca (nie znamy treści) o zadanej długości znaków, najczęściej się powtarzającego. Przykładowo mamy ciąg znaków :
abczxcabczxabc
Tutaj najczęsciej występującym ciągiem był "abc" (zaraz po "zxc").
Gdyby chodziło tutaj o wyszukiwanie zadanego wzorca, to problem byłby banalny i poradziłbym sobie. Macie jakieś pomysły ?
Żeby nie było, że tylko zadaje pytania, rozmyślałem nad tym problemem. Mam pewne rozwiązanie w głowie tego problemu ale jest ono raczej głupie (iterowanie po każdym znaku, odkładanie do bufora po n znaków, potem wyliczanie częstotliwości występowania poszczególnych kombinacji).