Skip to content

Commit d92b050

Browse files
authored
Merge pull request #1072 from AlgorithmWithGod/JHLEE325
[20251009] BOJ / G5 / 한글 LCS / 이준희
2 parents aa70580 + f64babe commit d92b050

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
```java
2+
import java.io.*;
3+
import java.util.*;
4+
5+
public class Main {
6+
public static void main(String[] args) throws IOException {
7+
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
8+
StringTokenizer st;
9+
10+
String A = br.readLine();
11+
String B = br.readLine();
12+
13+
char[] a = A.toCharArray();
14+
char[] b = B.toCharArray();
15+
16+
int n = a.length;
17+
int m = b.length;
18+
19+
int[][] dp = new int[n + 1][m + 1];
20+
21+
for (int i = 1; i <= n; i++) {
22+
for (int j = 1; j <= m; j++) {
23+
if (a[i - 1] == b[j - 1]) dp[i][j] = dp[i - 1][j - 1] + 1;
24+
else dp[i][j] = Math.max(dp[i - 1][j], dp[i][j - 1]);
25+
}
26+
}
27+
28+
System.out.println(dp[n][m]);
29+
}
30+
}
31+
```

0 commit comments

Comments
 (0)