最长公共子序列
来源:互联网 发布:手机淘宝端怎么微装修 编辑:程序博客网 时间:2024/04/29 23:57
mooc笔记
老师: 郭炜
动态规划
递推
状态
用时间换空间
打印输出debug
#include<iostream> #include<cstring>using namespace std; const int MAX=1000; int maxLen[MAX][MAX]; int main(){ int i,j; string str1,str2; cin>>str1>>str2; memset(maxLen,0,sizeof(maxLen));for(i=1;i<=str1.length();++i){ for(j=1;j<=str2.length();++j){ if(str1[i-1]==str2[j-1]){ maxLen[i][j]=maxLen[i-1][j-1]+1; }else{ maxLen[i][j]=max(maxLen[i-1][j],maxLen[i][j-1]); } } } cout<<maxLen[str1.length()][str2.length()]<<endl; return 0; }
0 0
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列...
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- 最长公共子序列
- java多线程加锁
- 关于c++中库函数说明
- Cerebro 一个跨平台的桌面快捷使用工具
- Today一只菜鸡的PAT甲级测试(PAT1124, PAT1125, PAT1126, PAT1127)
- Sleeping会话导致阻塞原理(下)
- 最长公共子序列
- EditText 相关
- JavaEE 使用OKhttp和Action进行通信
- 爱和自由
- Java reflect 你会了吗?
- CentOS安装Jenkins全程并启动一个Maven工程
- 移动硬盘“文件或目录损坏且无法读取”的解决办法(转)
- 基于当前根文件系统的轻量级chroot jail
- Java中线程的生命周期