问题: 已知序列str1和序列str2,求出他们的最长公共子序列。
dp[i][j]
的定义: str[0-i]
和str[0-j]
所拥有的最长公共子序列。
法一:
1 | def length_common_strength(str1, str2) -> int: |
法二:
1 | def length_common_strength_dp(str1, str2) -> int: |
问题: 已知序列str1和序列str2,求出他们的最长公共子序列。
dp[i][j]
的定义: str[0-i]
和str[0-j]
所拥有的最长公共子序列。
法一:
1 | def length_common_strength(str1, str2) -> int: |
法二:
1 | def length_common_strength_dp(str1, str2) -> int: |