Czy istnieje algorytm wyznaczający w czasie O(n*log2n) najdłuższy wspólny podciąg ciągu binarnego ?
Najdłuższy wspólny podciąg ciągu binarnego.
- Rejestracja: dni
- Ostatnio: dni
0
Dajesz xor na obu ciągach i szukasz najdłuższego ciągu 0.
EDIT: Rypłem się trochę, ale znalazłem rozwiązanie http://www.csse.monash.edu.au/~lloyd/tildeStrings/Alignment/86.IPL.html (jeśli długość ciągu A będzie mniejsza lub równa słowu na danym komputerze to algorytm będzie liniowy względem długości słowa B).