최장 공통부분 수열과 최장 공통부분 문자열의 차이점 12346789 ▶ 134679 Longest Common Subsequence(수열) 13465798 346 Longest Common Substring(문자열) 최장 공통부분 수열(Longest Common Subsequence) : 부분 수열이 서로 붙어있을 필요 없이 앞뒤 순서만 따져 길이가 최대가 되는 부분 수열을 찾는 알고리즘 // LCS 수열 최대 길이 구하기 if(str1.charAt(i) == str2.charAt(j)) LCS[i][j] = LCS[i-1][j-1] + 1; else LCS[i][j] = Math.max(LCS[i-1][j], LCS[i][j-1]); Java 코드 // LCS 수열 길이 구하기 for(int i=1; i