Я решал эту проблему с самой длинной палиндромной подстрокой на leetcode и следил за динамическим подход к программированию путем создания одной логической таблицы n * n (которая, я думаю, также является стандартным решением для этого) и успешно ее решил, но мне просто интересно, можно ли решить эту проблему, используя технику, которую мы используем для определения самой длинной общей подпоследовательности или Чтобы быть более точным, просто хочу знать, является ли проблема LCS родительским вопросом этой проблемы, как и в случае самой длинной палиндромной подпоследовательности, которую можно легко решить с помощью LCS, взяв одну другую строку как обратную исходной строке.
Я поискал в Интернете, но не нашел решения с использованием техники LCS, поэтому подумал об этом здесь. Если возможно решить с помощью метода LCS, просьба указать подход или еще какую-нибудь вескую причину, по которой его нельзя решить с помощью LCS.