poj1458
来源:互联网 发布:剑网三插件数据 编辑:程序博客网 时间:2024/05/18 12:39
思路动态规划,个人感觉动态规划的重点就是,每个部分都保持最优解,保持最优解的方法一般是判断当前状态和能能到达当前状态的那个状态加上一个权相比那个状态更优。
#include <iostream>#include <algorithm>#include <cstring>using namespace std;string h1;string h2;int maxLen[1000][1000];int main(){while(cin>>h1>>h2){memset(maxLen,0,sizeof(maxLen));int l1=h1.length(),l2=h2.length();for(int i=1;i<=l1;i++){for(int j=1;j<=l2;j++){if(h1[i-1]==h2[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[l1][l2]<<endl;}return 0;}
0 0
- poj1458
- POJ1458
- poj1458
- poj1458
- poj1458
- poj1458
- poj1458
- poj1458
- poj1458
- poj1458
- POj1458
- POJ1458
- poj1458
- poj1458
- poj1458
- POJ1458 LCS
- poj1458 dp
- 【DP】poj1458
- SQLserver 同一台服务器 跨库建立视图 UNION 表字段不统一
- a quick tour of many tools
- cocos2dx-3.0中的物理引擎Box2D
- MySQL学习笔记(十四)自定义函数
- Linux命名管道
- poj1458
- php Mongo
- Android APK签名(针对jdk1.7)
- ActiveMQ In Action 第一章 消息传递和ActiveMQ简介 前言
- LightOj 1123-Trail Maintenance(最小生成树:神级删边)
- 如何设置 C# 程序配置
- 最短路(SPFA算法)(队列思想)B - 畅通工程续
- test
- C++实现简单的排序