最长公共子序列问题(LCS)
来源:互联网 发布:单位换算软件 编辑:程序博客网 时间:2024/05/23 14:28
最长公共子序列问题(LCS)
代码块
#include<iostream>#include<cstring>#define MAX 1000using namespace std;int c[MAX][MAX];int dp(int m, int n, char* x, char* y){ for(int j=0; j<=n; j++) c[0][j] = 0; for(int i=0; i<=m; i++) c[i][0] = 0; for(int i=1; i<=m; i++) for(int j=1; j<=n; j++) { if(x[i-1] == y[j-1]) c[i][j] = c[i-1][j-1] + 1; else if(c[i][j-1] > c[i-1][j]) c[i][j] = c[i][j-1]; else c[i][j] = c[i-1][j]; } return c[m][n]; } int main(){ char x[MAX], y[MAX]; cin >> x >> y; cout << dp(strlen(x), strlen(y), x, y) << endl; return 0;}
阅读全文
1 0
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS问题)
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列问题(LCS)
- 最长公共子序列问题(LCS)
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 最长公共子序列问题(LCS)
- 最长公共子序列问题LCS
- Ubuntu下配置FTP服务器并用CuteFTP登陆
- vivo X20体验评测:逆光拍照首屈一指,王者荣耀体验让人
- 排序算法之选择排序
- 被 Google 捅了一刀之后,亚马逊是这样怼回去的
- Axis2发布webservice(3)--axis2生成wsdl文件,并利用wsdl文件来生成WebService的Java代码
- 最长公共子序列问题(LCS)
- LDA PCA
- GeoServer杂记
- 世界电商大会重磅演讲:电商进化从“人工智能+”开始(附演讲实录)
- vivo X20拍照实测:拍妹子神器,夜景有如开挂
- 三星S8被爆屏幕出现泛红问题,与急于量产有关?
- 打造泛音乐生态圈 全民K歌要开启中国音乐新世代
- C
- Java 反序列化漏洞原理