paranocean   5년 전

DP배열 역추적을 하지 않고 어떻게든 배열 이중 참조를 통해 풀고 싶은데, 어떻게 고쳐야 할지 잘 모르겠네요. 예제도 제대로 나오지 않아요. 어디가 잘못되었는지 조언을 부탁합니다..

djm03178   5년 전

길이가 x인 LCS는 여럿 있을 수 있습니다. 하지만 길이가 x인 모든 LCS에서 길이가 x+1인 LCS를 만들 수 있는 것은 아닙니다. 그래서 길이가 x+1인 LCS를 만들려면 경로를 정확하게 따라온 그 길이가 x인 LCS에다가 A[i]를 덧붙여야지, 다른 경로로 온 LCS에 A[i]를 덧붙이면 깨지게 됩니다.

댓글을 작성하려면 로그인해야 합니다.