-
[백준] 9251 - LCS (파이썬)알고리즘/백준 2021. 9. 23. 16:16
m = list(input()) n = list(input()) m_len = len(m) n_len = len(n) dp = [[0] * (n_len + 1) for i in range(m_len + 1)] for i in range(m_len): for j in range(n_len): if m[i] == n[j]: dp[i + 1][j + 1] = dp[i][j] + 1 else: dp[i + 1][j + 1] = max(dp[i][j + 1], dp[i + 1][j]) print(dp[m_len][n_len])
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 9935 - 문자열 폭발 (파이썬) (0) 2021.09.23 [백준] 9663 - N-Queen (파이썬) (0) 2021.09.23 [백준] 7453 - 합이 0인 네 정수 (파이썬) (0) 2021.09.23 [백준] 5567 - 결혼식 (파이썬) (0) 2021.09.23 [백준] 5052 - 전화번호 목록 (파이썬) (0) 2021.09.22