BOJ
[BOJ] 9251 - LCS
small-j
2021. 1. 23. 21:49
문제 출처
풀이
LCS(Longest Common Subsequence) 알고리즘을 사용하여 최장 공통 부분 문자열을 구하는 문제였습니다.
주어진 문자열의 공통 부분 문자열 중 그 길이가 최장인 것을 LCS라 말하는데 이 때 Substring과 Subsequence의 개념이 다릅니다.
Substring은 연속된 부분 문자열이고 Subsequence는 연속되지 않은 부분 문자열입니다.
즉, 연속되지 않은 부분 문자열의 길이가 최장인 것입니다.
LCS 알고리즘을 사용하여 길이를 구하면 풀 수 있는 문제입니다.
코드
small-j/BOJ_Algorithm
Contribute to small-j/BOJ_Algorithm development by creating an account on GitHub.
github.com