最长公共子序列
Posted _BitterSweet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最长公共子序列相关的知识,希望对你有一定的参考价值。
class Solution
public:
int longestCommonSubsequence(string text1, string text2)
vector<vector<int>> dp(text1.size()+1, vector<int>(text2.size()+1, 0));
for(int i = 1; i <= text1.size(); i++)
for(int j = 1; j <= text2.size(); j++)
if(text1[i-1] == text2[j-1])
dp[i][j] = dp[i-1][j-1] + 1;
else
dp[i][j] = max(dp[i][j-1],dp[i-1][j]);
return dp[text1.size()][text2.size()];
;
以上是关于最长公共子序列的主要内容,如果未能解决你的问题,请参考以下文章