3
Обчислення найдовшої загальної підрядки з двох рядків за допомогою суфіксних масивів
Після того, як я дізнався, як будувати суфіксний масив за складністю O(N)O(N)O(N) , мені цікаво розкрити програми суфіксних масивів. Одне з них - це знаходження найдовшої загальної підрядки між двома рядками за O(N)O(N)O(N) часом. Я знайшов в Інтернеті такий алгоритм: об'єднайте два рядки AAA і BBB в один рядок ABABAB …