Какой алгоритм является наиболее оптимизированным и эффективным для поиска самой длинной общей подпоследовательности (строки длиной более 400 символов)?