vijos P1680距离
来源:互联网 发布:windows repair win10 编辑:程序博客网 时间:2024/04/30 21:23
https://vijos.org/p/1680#include<iostream>#include<cstring>#include<cstdio>#include<cmath>using namespace std;char s1[2222],s2[2222];int dp[2222][2222];int min(int a,int b,int c){b=b<c?b:c;return a<b?a:b;}int main(){int i,j,m,n,k;while(scanf("%s%s",s1,s2)!=EOF){scanf("%d",&k);n=strlen(s1);m=strlen(s2);for(i=0;i<=m;i++)dp[0][i]=i*k;for(i=0;i<=n;i++)dp[i][0]=i*k;for(i=1;i<=n;i++){for(j=1;j<=m;j++){if(s1[i-1]==s2[j-1]){dp[i][j]=dp[i-1][j-1];}else{dp[i][j]=min(dp[i-1][j-1]+abs(s1[i-1]-s2[j-1]),dp[i-1][j]+k,dp[i][j-1]+k);}}}printf("%d\n",dp[n][m]);}return 0;}
0 0
- vijos P1680距离
- Vijos P1680 距离
- Vijos P1680距离
- 【动态规划】Vijos P1680 距离
- vijos 1680 P1680 距离 ( 线性dp )
- Vijos P1680-类LCS&&好好学着点-距离
- 距离
- 距离
- 距离
- 距离
- 距离!
- 距离
- 距离
- 距离
- 距离
- 距离
- 距离
- 距离
- 单例模式——懒汉模式和饿汉模式
- Tomcat 启动失败 IllegalArgumentException: Malformed
- eclipse Package的设置
- Java NIO系列教程(一) Java NIO 概述
- apache与php配置
- vijos P1680距离
- 堆内存和栈内存详解
- MFC 虚拟列表控件的使用方法
- 地址重写 No input file specified的解决方法
- SVN failed to start 解决方案
- MySQL5.6 触发器的使用(条件分支、变量的使用)
- minicom的安装与配置
- Java NIO系列教程(二) Channel
- 山澤損