NEU(1262: ASCII Sequence II)动态规划
来源:互联网 发布:php utf8转gbk 编辑:程序博客网 时间:2024/06/08 07:29
http://acm.neu.edu.cn/hustoj/problem.php?id=1262
#include <iostream>#include <stdio.h>#include <string>#include <string.h>#include <algorithm>#include <math.h>#include <fstream>#include <vector>#include <map>#include <queue>#include <stack>#include <math.h>#include <stdlib.h>#include <set>#include <math.h>#include <sstream>using namespace std ;const int maxn = 1005;int dp[maxn][maxn];int min(int a,int b){ return a>b?b:a;}string s1,s2;int main(){ while(cin>>s1>>s2){ int len_s1 = s1.size(); int len_s2 = s2.size(); int sum = 0; for(int i = 0;i < len_s2;i++){ sum += abs(s1[i] - s2[i]); dp[i][i] = sum; } dp[0][0] = abs(s2[0] - s1[0]); for(int i = 1;i < len_s1;i++) dp[0][i] = min(dp[0][i-1],abs(s2[0] - s1[i])); for(int i = 1;i < len_s2;i++){ for(int j = i+1;j < len_s1;j++){ dp[i][j] = min(dp[i][j-1],dp[i-1][j-1] + abs(s2[i] - s1[j])); } } /*for(int i = 0;i < len_s2;i++){ for(int j = 0;j < len_s1;j++) printf("%d ",dp[i][j]); printf("\n"); }*/ printf("%d\n",dp[len_s2 - 1][len_s1 - 1]); } return 0;}
0 0
- NEU(1262: ASCII Sequence II)动态规划
- NEUOJ 1262: ASCII Sequence II
- NEU 1013 bits 动态规划
- NEU 1013 bits 动态规划
- 动态规划详解II
- 动态规划------Backpack II
- POJ1141Brackets Sequence动态规划DP
- UVA10534 - Wavio Sequence - 动态规划
- 【动态规划】XMU 1583 Sequence
- csuoj1060: Nearest Sequence 动态规划
- HDU6078 Wavel Sequence(动态规划)
- 动态规划专题(II)
- POJ 1141 Brackets Sequence 动态规划
- 动态规划 Brackets Sequence poj 1141
- poj1141 Brackets Sequence 动态规划 输出路径
- UVA10534-----Wavio Sequence-----动态规划之LIS
- 动态规划 Brackets Sequence poj 1141
- [动态规划]UVA348 - Optimal Array Multiplication Sequence
- [USACO 1.5.3]特殊的质数肋骨
- easyui Create Async Tree
- ZOJ(1711)Sum It Up (DFS+剪枝+去重复)
- ZOJ(1004)Anagrams by Stack (DFS+stack)
- POJ(2481)Cows 树状数组
- NEU(1262: ASCII Sequence II)动态规划
- linux环境下的rmi常见问题
- POJ(2761)Feed the dogs (树状数组+离散化+贪心)
- FZU Problem 1926 填空(KMP好题一枚,确实好)
- Codeforces Round #183 (Div. 2) B. Calendar
- FZU Problem 2030 括号问题
- HDU(3374) (KMP + 最小表示法)
- HOJ (1042) 整数划分
- HDU(2509) Be the Winner /HDU(1907) John (Nim 博弈)