Baekjoon Online Judge #9251: LCS (URL)
Problem (문제 원문)
LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때,
모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다.
예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다.
Restrictions (제약사항)
시간 제한: 0.1초
메모리 제한: 256MB
Input (입력)
첫째 줄과 둘째 줄에 두 문자열이 주어진다.
문자열은 알파벳 대문자로만 이루어져 있으며, 최대 1000글자로 이루어져 있다.
Output (출력)
첫째 줄에 입력으로 주어진 두 문자열의 LCS의 길이를 출력한다.
Examples (예제)
Input | Output |
ACAYKP CAPCAK |
4 |
Design (프로그램 설계)
Algorithm Category (알고리즘 분류)
Dynamin Programming (DP) (동적 프로그래밍) (URL)
Longest Common Subsequence Problem (LCS) (최장 공통 부분 순서 문제) (URL)
Implementations (구현)
* GitHub (URL)
Performance (성능)
성공..!