[백준] 1958 - LCS 3
https://www.acmicpc.net/problem/1958 1958번: LCS 3 첫 줄에는 첫 번째 문자열이, 둘째 줄에는 두 번째 문자열이, 셋째 줄에는 세 번째 문자열이 주어진다. 각 문자열은 알파벳 소문자로 이루어져 있고, 길이는 100보다 작거나 같다. www.acmicpc.net 3개의 문자열의 LCS를 구하는 것이다. 처음에는 아래와 같이 생각해서 구현하였고, 틀렸습니다가 나왔다. 문자열을 각각 s1, s2, s3라 하고, LCS(s1, s2)와 LCS(s2, s3)를 구하였다. 그런 다음 LCS(LCS(s1, s2), LCS(s2, s3))를 구하고 답을 출력했다. 하지만 이런 반례가 존재했다. s1: dababcf s2: ababdef s3: df LCS(s1, s2) : abab..
2022. 8. 9.