摘要:
本题是一道DP问题,字符串匹配问题。有3种子问题。1.a[i]与'-'匹配;2.b[j]与'-'匹配;3.a[i]与b[j]匹配。所以状态转移方程有 dp[i][j]=max(dp[i-1][j-1]+dir[a[i]][b[j]],max(dp[i-1][j]+dir[a[i]][4],dp[i][j-1]+dir[b[j]][4]));如果无法理解,请参考算法导论关于DP的章节。注意初始化。 1 #include <iostream> 2 #include <cstring> 3 #include <cmath> 4 us 阅读全文
posted @ 2012-10-22 01:21
symons
阅读(198)
评论(0)
推荐(0)
浙公网安备 33010602011771号