动态规划 最长公共子序列
来源:互联网 发布:淘宝口令生成器 编辑:程序博客网 时间:2024/06/11 11:11
问题的递归式写成:
回溯输出最长公共子序列过程:
下列代码只是求解c[i][j];
#include<iostream>#include<cstdio>#include<queue>#include<cstring>using namespace std;int max(int a,int b){ return a>b?a:b; }int main(){ int c[10][10];memset(c,0,sizeof(c));char a[10]="0bdcaba";char b[10]="0abcbdab";for(int i=0;i<7;i++)for(int j=0;j<8;j++){ if(i==0||j==0) c[i][j]=0; if(i>0&&j>0&&a[i]==b[j]) c[i][j]=c[i-1][j-1]+1; if(i>0&&j>0&&a[i]!=b[j]) c[i][j]=max(c[i-1][j],c[i][j-1]); } for(int i=0;i<7;i++)for(int j=0;j<8;j++)cout<<c[i][j]<<" ";}
- 最长公共子序列&&最长公共子串---[动态规划]
- 动态规划-最长公共子序列、最长公共子串
- 动态规划之最长公共子序列
- 动态规划 ------- 最长公共子序列
- 动态规划实现最长公共子序列
- 【动态规划】最长公共子序列LCS
- 动态规划--最长公共子序列
- 动态规划:最长公共子序列
- 动态规划解决最长公共子序列
- 最长公共子序列-动态规划DP
- 动态规划--最长公共子序列
- 最长公共子序列(动态规划)
- 动态规划解决最长公共子序列
- 最长公共子序列(动态规划)
- 动态规划 最长公共子序列
- 动态规划 - 最长公共子序列
- 动态规划之最长公共子序列
- 最长公共子序列 [动态规划]
- UIImage
- 大话js代码静态检查
- WebSphere Log4j 配置
- 几种任务调度的 Java 实现方法与比较
- 正则表达式速查表
- 动态规划 最长公共子序列
- Linux利用Grub修改管理员密码
- UINavigationController的一些总结
- 去掉Eclipse中的Validating
- CComboBox删除当前显示
- 一些jar包的作用 --学习了
- HDU 4344 大数分解
- git邮件发送
- Jslint、Jshint代码检查工具