LCS problem 이라고


longest common subsequence준말인데,


이거 푸는거랑 longest palindrome subsequence (LPS) problem이랑 똑같은거 아니냐?




LCS는 두 Sequence


X = A1 A2... An

Y = B1 B2... Bn


에서 매칭되는 가장 긴 subsequence찾는 문제고,


LPS는 Sequence에서 앞으로 읽나 뒤로 읽나 같은 subsequence 찾는 문젠데

LPS에서 주어진 Sequence를 역순으로 바꾼 다음에 


X = A1 A2 ... An<input type="image" src="http://nstatic.dcinside.com/dgn/gallery/images/btn_save.gif" alt="저장"></p>

Y = An An-1 ... A1


이렇게 두고 LCS문제처럼 풀면 되는거아님?


누가 설명좀